Unverified50% confidenceFactTime unknown
When an LLM model decides to call a tool, it generates an assistant message containing a tool_use block; after the tool finishes executing, the result is appended as a new message in tool_result format
1
Sources
50%
Confidence
Medium-term (~90 days)
Relevance
7/2/2026
First Seen
Valid until: 9/30/2026
Sources
Related Claims
Unverified当模型输出工具调用语法后会停止响应,Harness执行工具并将输出追加到对话历史末尾,然后向同一模型重新发起请求76% similarUnverifiedTool Calling (Function Calling) allows an LLM to dynamically invoke external APIs, database queries, and code execution tools during the reasoning process76% similarUnverifiedTool Use(函数调用)允许LLM在推理过程中调用外部工具,如读取文件、执行搜索、调用API或运行代码74% similarUnverifiedLLM 0.32a0 通过 execute_tool_calls() 和 reply() 方法将工具调用循环内置到库中74% similarUnverified在Agent Scratchpad中,LLM生成的工具调用作为AI Message存储,工具返回的结果作为Tool Message存储,两者通过tool_call_id进行关联73% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/56417API
curl https://kongchang.com/api/v1/knowledge/claims/56417MCP
get_claim(id=56417)