Example: John is a 30-year-old developer from New York. He enjoys reading, hiking, and playing guitar. He's been working in the tech industry for 8 years.
Example:
{
"properties": {
"name": {
"type": "string",
"description": "The person's name"
},
"age": {
"type": "integer",
"description": "The person's age"
},
"hobbies": {
"type": "array",
"items": {
"type": "string"
},
"description": "A list of the person's hobbies"
},
"location": {
"type": ["string", "null"],
"description": "The person's location, which can be null if not provided"
}
},
"required": ["name", "age", "hobbies", "location"],
"additionalProperties": false
}