类 OpenAIToolFunction
java.lang.Object
io.agentscope.core.formatter.openai.dto.OpenAIToolFunction
OpenAI tool function definition DTO.
This class represents the function definition in a tool.
Example:
{
"name": "get_weather",
"description": "Get the current weather",
"parameters": {
"type": "object",
"properties": {
"location": {"type": "string"}
},
"required": ["location"]
}
}
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static OpenAIToolFunction.Builderbuilder()getName()voidsetDescription(String description) voidvoidsetParameters(Map<String, Object> parameters) void
-
构造器详细资料
-
OpenAIToolFunction
public OpenAIToolFunction()
-
-
方法详细资料
-
getName
-
setName
-
getDescription
-
setDescription
-
getParameters
-
setParameters
-
getStrict
-
setStrict
-
builder
-