待验证50% 置信解决方案精确时间
工具调用的参数必须先经json.loads解析才能取到,且模型输出的参数可能出现多余字符、字段缺失甚至非法JSON,工程上需要用try/except包裹并校验必填字段。
1
来源数
50%
置信度
长期有效
时效性
2026/10/25
首次发现
来源
涉及实体
相关事实
待验证JSON schema 在 MCP 中用于描述工具输入参数,宿主可以据此自动生成调用表单、校验参数或提前拒绝不合法参数,但不约束工具是否该被调用或调用是否被授权。76% 相似待验证选型时应将 Function Calling 和 JSON Output 的支持程度作为硬指标核查,不同模型支持程度差异很大(有的开箱即用,有的需微调,有的完全不支持)。74% 相似已验证Function Calling机制允许LLM以结构化JSON格式声明需要调用的外部工具及参数,工具返回值会被原样注入下一轮模型输入73% 相似待验证通过强制模型使用单个工具作答,可以获得符合schema的JSON输出而非需要自行解析的文字71% 相似待验证Anthropic的Tool Use规范要求客户端以JSON Schema格式向模型声明可用工具,模型通过tool_use内容块触发调用,结果以tool_result形式回传71% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/1097643API
curl https://kongchang.com/api/v1/knowledge/claims/1097643MCP
get_claim(id=1097643)