stream: true in your request, then read the response body as a stream of server-sent events (SSE). Each event contains a response chunk that you can display incrementally.
Basic Streaming Request
Streaming Events
The stream emits server-sent events in the following sequence:Event Payloads
response.output_text.delta
response.completed
Request Parameters
boolean
required
Set to
true to enable streaming. The response will be a stream of server-sent events instead of a single JSON object.string
required
The model identifier to use. Example:
openai/gpt-5.3-codexarray
required
Array of input messages with
type, role, and content fields.Next Steps
Text Generation
Learn about basic non-streaming text generation
Tool Calling
Stream responses that include tool calls