Core features

These guides cover the request features shared by every model: how to stream output, let models call your functions, get typed JSON back, control reasoning, and handle errors. Examples use the native Responses API; the same features are available through the OpenAI- and Anthropic-compatible endpoints described in SDK compatibility.

Guides