generate_json_schema
Generate a JSON Schema from sample JSON values to validate data structures. Infers types, required fields, and formats like email or UUID from multiple examples.
Instructions
Generate a JSON Schema from one or more sample JSON values. Infers types, required fields, formats (email, date, URI, UUID), and detects enum patterns from multiple examples.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional title for the generated schema | |
| samples | Yes | Array of sample JSON values to infer the schema from. More samples produce a more accurate schema. | |
| detect_enums | No | Whether to detect enum values from string fields across samples (default: true, requires >= 3 samples) |