StreamEvents - Python SDK

StreamEvents method reference

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.ErrorEvent

1value: components.ErrorEvent = /* values here */

components.ApplyPatchCallOperationDiffDeltaEvent

1value: components.ApplyPatchCallOperationDiffDeltaEvent = /* values here */

components.ApplyPatchCallOperationDiffDoneEvent

1value: components.ApplyPatchCallOperationDiffDoneEvent = /* values here */

components.StreamEventsResponseCompleted

1value: components.StreamEventsResponseCompleted = /* values here */

components.ContentPartAddedEvent

1value: components.ContentPartAddedEvent = /* values here */

components.ContentPartDoneEvent

1value: components.ContentPartDoneEvent = /* values here */

components.OpenResponsesCreatedEvent

1value: components.OpenResponsesCreatedEvent = /* values here */

components.CustomToolCallInputDeltaEvent

1value: components.CustomToolCallInputDeltaEvent = /* values here */

components.CustomToolCallInputDoneEvent

1value: components.CustomToolCallInputDoneEvent = /* values here */

components.StreamEventsResponseFailed

1value: components.StreamEventsResponseFailed = /* values here */

components.FunctionCallArgsDeltaEvent

1value: components.FunctionCallArgsDeltaEvent = /* values here */

components.FunctionCallArgsDoneEvent

1value: components.FunctionCallArgsDoneEvent = /* values here */

components.FusionCallAnalysisCompletedEvent

1value: components.FusionCallAnalysisCompletedEvent = /* values here */

components.FusionCallAnalysisInProgressEvent

1value: components.FusionCallAnalysisInProgressEvent = /* values here */

components.FusionCallCompletedEvent

1value: components.FusionCallCompletedEvent = /* values here */

components.FusionCallInProgressEvent

1value: components.FusionCallInProgressEvent = /* values here */

components.FusionCallPanelAddedEvent

1value: components.FusionCallPanelAddedEvent = /* values here */

components.FusionCallPanelCompletedEvent

1value: components.FusionCallPanelCompletedEvent = /* values here */

components.FusionCallPanelDeltaEvent

1value: components.FusionCallPanelDeltaEvent = /* values here */

components.FusionCallPanelFailedEvent

1value: components.FusionCallPanelFailedEvent = /* values here */

components.FusionCallPanelReasoningDeltaEvent

1value: components.FusionCallPanelReasoningDeltaEvent = /* values here */

components.ImageGenCallCompletedEvent

1value: components.ImageGenCallCompletedEvent = /* values here */

components.ImageGenCallGeneratingEvent

1value: components.ImageGenCallGeneratingEvent = /* values here */

components.ImageGenCallInProgressEvent

1value: components.ImageGenCallInProgressEvent = /* values here */

components.ImageGenCallPartialImageEvent

1value: components.ImageGenCallPartialImageEvent = /* values here */

components.OpenResponsesInProgressEvent

1value: components.OpenResponsesInProgressEvent = /* values here */

components.StreamEventsResponseIncomplete

1value: components.StreamEventsResponseIncomplete = /* values here */

components.StreamEventsResponseOutputItemAdded

1value: components.StreamEventsResponseOutputItemAdded = /* values here */

components.StreamEventsResponseOutputItemDone

1value: components.StreamEventsResponseOutputItemDone = /* values here */

components.AnnotationAddedEvent

1value: components.AnnotationAddedEvent = /* values here */

components.TextDeltaEvent

1value: components.TextDeltaEvent = /* values here */

components.TextDoneEvent

1value: components.TextDoneEvent = /* values here */

components.ReasoningSummaryPartAddedEvent

1value: components.ReasoningSummaryPartAddedEvent = /* values here */

components.ReasoningSummaryPartDoneEvent

1value: components.ReasoningSummaryPartDoneEvent = /* values here */

components.ReasoningSummaryTextDeltaEvent

1value: components.ReasoningSummaryTextDeltaEvent = /* values here */

components.ReasoningSummaryTextDoneEvent

1value: components.ReasoningSummaryTextDoneEvent = /* values here */

components.ReasoningDeltaEvent

1value: components.ReasoningDeltaEvent = /* values here */

components.ReasoningDoneEvent

1value: components.ReasoningDoneEvent = /* values here */

components.RefusalDeltaEvent

1value: components.RefusalDeltaEvent = /* values here */

components.RefusalDoneEvent

1value: components.RefusalDoneEvent = /* values here */

components.WebSearchCallCompletedEvent

1value: components.WebSearchCallCompletedEvent = /* values here */

components.WebSearchCallInProgressEvent

1value: components.WebSearchCallInProgressEvent = /* values here */

components.WebSearchCallSearchingEvent

1value: components.WebSearchCallSearchingEvent = /* values here */