Unverified50% confidenceFactExact time
Many providers (including OpenAI) explicitly require that tool definitions carry the additionalProperties: false field in order to enable strict-mode structured output.
1
Sources
50%
Confidence
Long-term
Relevance
9/15/2026
First Seen
Sources
Related Entities
Related Claims
UnverifiedOpenAI's and Anthropic's Tool Use protocol formats are not compatible with each other, and best practices for system prompts also differ.75% similarUnverifiedOpenAI、Anthropic和Google的大模型对Tool Calling的描述格式要求各不相同,存在碎片化问题74% similarVerifiedOpenAI's function calling/tool use mechanism is a hard constraint; the model inference engine directly constrains the valid set of output tokens during the decoding phase, thereby guaranteeing format compliance at the protocol level.74% similarUnverifiedFunction Calling的核心痛点是缺乏统一标准,不同模型提供商(OpenAI、Anthropic、Google等)的接口和格式存在差异,导致工具集成代码无法跨平台复用73% similarVerifiedDifferent models use different function-calling formats: OpenAI uses the tools parameter, Anthropic uses tool_use blocks, and open-source models each have their own template formats.72% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/923298API
curl https://kongchang.com/api/v1/knowledge/claims/923298MCP
get_claim(id=923298)