OpenAI Response API models.
This module contains data models for OpenAI's Response API format
used by Codex/ChatGPT backend.
ResponseMessageContent
Bases: BaseModel
Content block in a Response API message.
ResponseMessage
Bases: BaseModel
Message in Response API format.
ResponseReasoning
Bases: BaseModel
Reasoning configuration for Response API.
ResponseRequest
Bases: BaseModel
OpenAI Response API request format.
ResponseOutput
Bases: BaseModel
Output content in Response API.
ResponseUsage
Bases: BaseModel
Usage statistics in Response API.
ResponseReasoningContent
Bases: BaseModel
Reasoning content in response.
ResponseData
Bases: BaseModel
Complete response data structure.
ResponseCompleted
Bases: BaseModel
Complete response from Response API.
StreamingDelta
Bases: BaseModel
Delta content in streaming response.
StreamingChoice
Bases: BaseModel
Choice in streaming response.
StreamingChunk
Bases: BaseModel
Streaming chunk from Response API.
StreamingEvent
Bases: BaseModel
Server-sent event wrapper for streaming.