Function Calling Schema Generator
Turn a sample JSON object into an OpenAI function or Anthropic tool-use schema. Field descriptions default to a TODO placeholder because good descriptions materially improve tool-calling accuracy.
Input
Paste or type your content here…
Results
Paste sample JSON to infer a function-calling schema.
Frequently Asked Questions
Why TODO descriptions?
Models follow field descriptions. Replace each TODO before shipping the schema.
OpenAI vs Anthropic?
Toggle format in Options. The inferred property types stay the same; the wrapper differs.