Function Calling Schema Generator

AI 32 uses

Generate a valid OpenAI function-calling tool definition in seconds. Add the function name and description, define parameters (name, type, required, description, enum) visually, and get a tools JSON with a proper parameters JSON Schema ready to copy.

Function definition

Parameters

Name Type Required Description Enum values
No parameters yet — click "Add parameter" to start

Generated JSON

Fill in the function and its parameters visually to generate a tool definition JSON that follows the OpenAI Function Calling spec (including the parameters JSON Schema).