← Back to Glossary
Function Schema
A JSON specification describing a tool's name, purpose, input parameters, and types so an LLM knows how to invoke it.
Why it exists
Informs the LLM what tools exist, what parameters are required, and how to structure JSON function calls.
How it works
Uses JSON Schema format defining function names, parameter descriptions, types, and required fields.
Related terms
Where you'll use this
roadmap