Skip to content

ccproxy.adapters.openai.response_models

ccproxy.adapters.openai.response_models

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.