library · inferred from evidence
BaseModel
A base class provided by Pydantic for defining data models.
- xAI Batch API structured outputs: pass a Pydantic model as response_format
You can already do this. Pass a Pydantic BaseModel class as the response_format parameter of chat.create, then use chat.append followed by chat.sample(), and the sampled response comes back as a JSON string that adheres to your schema. The