Skip to main content
The Python SDK and docs are currently in beta. Report issues on GitHub.
Union of all possible event types emitted during response streaming

Supported Types

components.OpenResponsesStreamEventResponseCreated

value: components.OpenResponsesStreamEventResponseCreated = /* values here */

components.OpenResponsesStreamEventResponseInProgress

value: components.OpenResponsesStreamEventResponseInProgress = /* values here */

components.OpenResponsesStreamEventResponseCompleted

value: components.OpenResponsesStreamEventResponseCompleted = /* values here */

components.OpenResponsesStreamEventResponseIncomplete

value: components.OpenResponsesStreamEventResponseIncomplete = /* values here */

components.OpenResponsesStreamEventResponseFailed

value: components.OpenResponsesStreamEventResponseFailed = /* values here */

components.OpenResponsesErrorEvent

value: components.OpenResponsesErrorEvent = /* values here */

components.OpenResponsesStreamEventResponseOutputItemAdded

value: components.OpenResponsesStreamEventResponseOutputItemAdded = /* values here */

components.OpenResponsesStreamEventResponseOutputItemDone

value: components.OpenResponsesStreamEventResponseOutputItemDone = /* values here */

components.OpenResponsesStreamEventResponseContentPartAdded

value: components.OpenResponsesStreamEventResponseContentPartAdded = /* values here */

components.OpenResponsesStreamEventResponseContentPartDone

value: components.OpenResponsesStreamEventResponseContentPartDone = /* values here */

components.OpenResponsesStreamEventResponseOutputTextDelta

value: components.OpenResponsesStreamEventResponseOutputTextDelta = /* values here */

components.OpenResponsesStreamEventResponseOutputTextDone

value: components.OpenResponsesStreamEventResponseOutputTextDone = /* values here */

components.OpenResponsesStreamEventResponseRefusalDelta

value: components.OpenResponsesStreamEventResponseRefusalDelta = /* values here */

components.OpenResponsesStreamEventResponseRefusalDone

value: components.OpenResponsesStreamEventResponseRefusalDone = /* values here */

components.OpenResponsesStreamEventResponseOutputTextAnnotationAdded

value: components.OpenResponsesStreamEventResponseOutputTextAnnotationAdded = /* values here */

components.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta

value: components.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta = /* values here */

components.OpenResponsesStreamEventResponseFunctionCallArgumentsDone

value: components.OpenResponsesStreamEventResponseFunctionCallArgumentsDone = /* values here */

components.OpenResponsesReasoningDeltaEvent

value: components.OpenResponsesReasoningDeltaEvent = /* values here */

components.OpenResponsesReasoningDoneEvent

value: components.OpenResponsesReasoningDoneEvent = /* values here */

components.OpenResponsesReasoningSummaryPartAddedEvent

value: components.OpenResponsesReasoningSummaryPartAddedEvent = /* values here */

components.OpenResponsesStreamEventResponseReasoningSummaryPartDone

value: components.OpenResponsesStreamEventResponseReasoningSummaryPartDone = /* values here */

components.OpenResponsesReasoningSummaryTextDeltaEvent

value: components.OpenResponsesReasoningSummaryTextDeltaEvent = /* values here */

components.OpenResponsesReasoningSummaryTextDoneEvent

value: components.OpenResponsesReasoningSummaryTextDoneEvent = /* values here */

components.OpenResponsesImageGenCallInProgress

value: components.OpenResponsesImageGenCallInProgress = /* values here */

components.OpenResponsesImageGenCallGenerating

value: components.OpenResponsesImageGenCallGenerating = /* values here */

components.OpenResponsesImageGenCallPartialImage

value: components.OpenResponsesImageGenCallPartialImage = /* values here */

components.OpenResponsesImageGenCallCompleted

value: components.OpenResponsesImageGenCallCompleted = /* values here */