Tool call
Step 1: Define Function Tools
tools: [
{
"type": "function",
"name": "function_call_judge",
"description": "Automatically triggers function extension calls when user requests exceed the current conversation capabilities.",
"parameters": {
"type": "object",
"properties": {
"userInput": {
"type": "string",
"description": "Raw user request content to be processed"
}
},
"required": ["userInput"]
}
}
]
Step 2: Receive Callback Events
field
meaning
Step 3: Handle Function Calls
Step 4: Call Backend Interfaces to Handle Business Logic
Step 5: Return Results to AI Conversation
Common Application Scenario Examples
scene
user input
system action
Last updated