output_schema to get structured, typed responses you can trust. The agent returns a Pydantic model instead of free-form text.
Code
structured_output.py
Usage
1
Set up your virtual environment
2
Install dependencies
3
Export your OpenAI API key
4
Run Agent