Tool调用
🔹 Step 1:定义函数工具(tools)
tools: [
{
type: "function",
name: "function_call_judge",
description: "当用户请求超出当前对话能力范围时,自动触发功能扩展调用",
parameters: {
type: "object",
properties: {
userInput: {
type: "string",
description: "需要处理的用户原始请求内容"
}
},
required: ["userInput"]
}
}
]🔹 Step 2:接收回调事件
字段
含义
🔹 Step 3:处理函数调用
🔹 Step 4:调用后端接口处理业务逻辑
🔹 Step 5:返回结果至 AI 会话
🎯 常见应用场景示例
场景
用户输入
系统行为
Last updated