setType

abstract fun setType(builder: (ToolParameterTypes) -> ToolParameterType)

使用类型构建器函数设置参数的类型。

该方法允许通过提供一个接收 ToolParameterTypes 并返回 ToolParameterType 的构建器函数来设置参数类型。 这为参数类型的创建提供了灵活的方式,可以基于预定义的类型工厂创建复杂类型。

Parameters

builder

类型构建器函数,接收 ToolParameterTypes 实例并返回所需的参数类型