AI Engineering
Build strict nested JSON Schema from visual field definitions, validate sample model responses locally, and export current OpenAI, Anthropic, Google, or generic configurations.
Dot paths create nested objects. Append [] to create an array, for example items[].name or tags[].
Up to 50 fields and five nesting levels.
| Path | Type | Required | Description | String enum | Actions |
|---|---|---|---|---|---|
Validation runs locally and checks types, required fields, enums, arrays, nested objects, and unexpected properties.
Sample matches the generated schema.
{
"type": "object",
"description": "Structured candidate screening result",
"properties": {
"candidate": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Candidate's full name"
},
"skills": {
"type": "array",
"items": {
"type": "string",
"description": "Relevant technical skills"
}
},
"years_experience": {
"type": "integer",
"description": "Completed years of relevant experience"
}
},
"required": [
"name",
"skills",
"years_experience"
],
"additionalProperties": false
},
"recommendation": {
"type": "string",
"description": "Screening recommendation",
"enum": [
"advance",
"review",
"decline"
]
}
},
"required": [
"candidate",
"recommendation"
],
"additionalProperties": false,
"title": "candidate_result"
}Provider wrappers follow official documentation checked on 2026-08-28. Provider-supported JSON Schema subsets can change; test the exported configuration against the selected model.
Dot paths create nested objects. Append [] to create an array, for example items[].name or tags[].
Up to 50 fields and five nesting levels.
| Path | Type | Required | Description | String enum | Actions |
|---|---|---|---|---|---|
Validation runs locally and checks types, required fields, enums, arrays, nested objects, and unexpected properties.
Sample matches the generated schema.