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