Skip to main content
Get a typed Pydantic object back instead of free text. MiMo supports JSON mode (response_format={"type": "json_object"}) but not native json_schema structured outputs, so pass use_json_mode=True alongside output_schema.
structured_output.py

Run the Example

1

Set up your virtual environment

2

Install dependencies

3

Export your Xiaomi MiMo API key

4

Run the example

Save the code above as structured_output.py, then run:
Full source: cookbook/90_models/xiaomi/structured_output.py