程序包 com.sh.ai.impl
类 AITool
java.lang.Object
com.sh.ai.impl.AITool
智能体工具,即Function-call
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明添加参数asJavaAttr(JavaAttr javaAttr) 通过设计器的自定义Java逻辑实现execute(AIBaseConfig config, JSONObject args, Consumer<AICallbackMessage> callback) booleanhasParam()booleanvalid()
-
构造器详细资料
-
AITool
public AITool()
-
-
方法详细资料
-
valid
public boolean valid() -
hasParam
public boolean hasParam() -
getRequireParamNameList
-
execute
public AITool.AIToolExecuteRet execute(AIBaseConfig config, JSONObject args, Consumer<AICallbackMessage> callback) -
addParam
添加参数- 参数:
name- 参数名type- 类型desc- 描述required- 是否必填- 返回:
-
asJavaAttr
通过设计器的自定义Java逻辑实现- 参数:
javaAttr-- 返回:
-