mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-07-29 11:23:49 +08:00
Auto-generated Python SDK for OpenRouter API, providing comprehensive client library with: - Chat completions and streaming support - Embeddings API - Model and provider information - API key management - Analytics and usage tracking - OAuth authentication flows - Full type hints and error handling
4.1 KiB
4.1 KiB
OpenResponsesStreamEvent
Union of all possible event types emitted during response streaming
Supported Types
models.OpenResponsesStreamEventResponseCreated
value: models.OpenResponsesStreamEventResponseCreated = /* values here */
models.OpenResponsesStreamEventResponseInProgress
value: models.OpenResponsesStreamEventResponseInProgress = /* values here */
models.OpenResponsesStreamEventResponseCompleted
value: models.OpenResponsesStreamEventResponseCompleted = /* values here */
models.OpenResponsesStreamEventResponseIncomplete
value: models.OpenResponsesStreamEventResponseIncomplete = /* values here */
models.OpenResponsesStreamEventResponseFailed
value: models.OpenResponsesStreamEventResponseFailed = /* values here */
models.OpenResponsesErrorEvent
value: models.OpenResponsesErrorEvent = /* values here */
models.OpenResponsesStreamEventResponseOutputItemAdded
value: models.OpenResponsesStreamEventResponseOutputItemAdded = /* values here */
models.OpenResponsesStreamEventResponseOutputItemDone
value: models.OpenResponsesStreamEventResponseOutputItemDone = /* values here */
models.OpenResponsesStreamEventResponseContentPartAdded
value: models.OpenResponsesStreamEventResponseContentPartAdded = /* values here */
models.OpenResponsesStreamEventResponseContentPartDone
value: models.OpenResponsesStreamEventResponseContentPartDone = /* values here */
models.OpenResponsesStreamEventResponseOutputTextDelta
value: models.OpenResponsesStreamEventResponseOutputTextDelta = /* values here */
models.OpenResponsesStreamEventResponseOutputTextDone
value: models.OpenResponsesStreamEventResponseOutputTextDone = /* values here */
models.OpenResponsesStreamEventResponseRefusalDelta
value: models.OpenResponsesStreamEventResponseRefusalDelta = /* values here */
models.OpenResponsesStreamEventResponseRefusalDone
value: models.OpenResponsesStreamEventResponseRefusalDone = /* values here */
models.OpenResponsesStreamEventResponseOutputTextAnnotationAdded
value: models.OpenResponsesStreamEventResponseOutputTextAnnotationAdded = /* values here */
models.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta
value: models.OpenResponsesStreamEventResponseFunctionCallArgumentsDelta = /* values here */
models.OpenResponsesStreamEventResponseFunctionCallArgumentsDone
value: models.OpenResponsesStreamEventResponseFunctionCallArgumentsDone = /* values here */
models.OpenResponsesReasoningDeltaEvent
value: models.OpenResponsesReasoningDeltaEvent = /* values here */
models.OpenResponsesReasoningDoneEvent
value: models.OpenResponsesReasoningDoneEvent = /* values here */
models.OpenResponsesReasoningSummaryPartAddedEvent
value: models.OpenResponsesReasoningSummaryPartAddedEvent = /* values here */
models.OpenResponsesStreamEventResponseReasoningSummaryPartDone
value: models.OpenResponsesStreamEventResponseReasoningSummaryPartDone = /* values here */
models.OpenResponsesReasoningSummaryTextDeltaEvent
value: models.OpenResponsesReasoningSummaryTextDeltaEvent = /* values here */
models.OpenResponsesReasoningSummaryTextDoneEvent
value: models.OpenResponsesReasoningSummaryTextDoneEvent = /* values here */
models.OpenResponsesImageGenCallInProgress
value: models.OpenResponsesImageGenCallInProgress = /* values here */
models.OpenResponsesImageGenCallGenerating
value: models.OpenResponsesImageGenCallGenerating = /* values here */
models.OpenResponsesImageGenCallPartialImage
value: models.OpenResponsesImageGenCallPartialImage = /* values here */
models.OpenResponsesImageGenCallCompleted
value: models.OpenResponsesImageGenCallCompleted = /* values here */