类的使用
io.agentscope.core.model.ToolSchema
使用ToolSchema的程序包
程序包
说明
-
io.agentscope.core.formatter中ToolSchema的使用
类型变量类型为ToolSchema的io.agentscope.core.formatter中的方法参数修饰符和类型方法说明voidFormatter.applyTools(TParams paramsBuilder, List<ToolSchema> tools) Apply tool schemas to provider-specific request parameters.default voidFormatter.applyTools(TParams paramsBuilder, List<ToolSchema> tools, String baseUrl, String modelName) Apply tool schemas to provider-specific request parameters with provider compatibility handling. -
io.agentscope.core.middleware中ToolSchema的使用
返回变量类型为ToolSchema的类型的io.agentscope.core.middleware中的方法 -
io.agentscope.core.model中ToolSchema的使用
-
io.agentscope.core.tool中ToolSchema的使用
返回变量类型为ToolSchema的类型的io.agentscope.core.tool中的方法修饰符和类型方法说明Toolkit.getToolSchemas()Get tool schemas as ToolSchema objects.Toolkit.getToolSchemas(Collection<String> activeGroups) Get tool schemas filtered by an explicitly supplied set of active group names, independent of this toolkit's shared per-group activation flags.参数类型为ToolSchema的io.agentscope.core.tool中的方法修饰符和类型方法说明voidToolkit.registerSchema(ToolSchema schema) Register an external tool using only its schema definition.类型变量类型为ToolSchema的io.agentscope.core.tool中的方法参数修饰符和类型方法说明voidToolkit.registerSchemas(List<ToolSchema> schemas) Register multiple external tools using their schema definitions.参数类型为ToolSchema的io.agentscope.core.tool中的构造器