待验证60% 置信事实时间未知
OpenAI的Tool Calling协议要求消息严格遵循assistant message → tool message的配对顺序,且每个tool message必须通过tool_call_id与对应的assistant message中的工具调用请求精确匹配
2
来源数
60%
置信度
长期有效
时效性
2026/5/31
首次发现
来源
LangChain AI Agent实战:流式输出+并行工具调用完整教程
youtubeJames Briggs
涉及实体
相关事实
已验证在OpenAI Function Calling或LangChain的Tool调用规范中,上下文回贯对应将tool角色的消息插入messages列表82% 相似待验证在 OpenAI 的 API 规范中,当模型决定调用工具时响应的 finish_reason 字段被设置为 tool_calls,message 对象包含 tool_calls 数组,每个元素含 id、type、function.name 和 function.arguments80% 相似待验证在OpenAI和Anthropic的API设计中,每一次工具调用会产生至少两条新消息(调用请求+执行结果)79% 相似待验证OpenAI 兼容 tool_calls schema 已成为事实标准,LangChain、CrewAI、LlamaIndex 等编排框架都基于它解析工具调用。76% 相似已验证OpenAI的Function Calling机制、Anthropic的Tool Use API以及开源框架LangChain、AutoGen均属于工具调用型智能体范畴75% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/16150API
curl https://kongchang.com/api/v1/knowledge/claims/16150MCP
get_claim(id=16150)