Utilidades robustas de transmisión en tiempo real para el SDK de X API. Este módulo proporciona gestión de conexiones de transmisión en tiempo real con reconexión automática, backoff exponencial y manejo exhaustivo de errores. Los clientes pueden consumir endpoints de transmisión en tiempo real sin preocuparse por la gestión de la conexión: el SDK se encarga de todo el restablecimiento de forma automática.Documentation Index
Fetch the complete documentation index at: https://generaltranslation.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
class xdk.streaming.StreamConfig
Parámetros
__init__
Parámetros
on_error : Callable[[[StreamError]
exception xdk.streaming.StreamError
Parámetros
__init__
Parámetros
class xdk.streaming.StreamErrorType
Parámetros
class xdk.streaming.StreamState
Parámetros
__init__
Parámetros
last_error : [StreamError]
xdk.streaming.stream_with_retry
- Reconexión automática ante desconexiones
- Backoff exponencial con jitter para los retrasos entre reintentos
- Clasificación de errores como reintentables o fatales
- Callbacks de ciclo de vida para supervisar el estado de la conexión
Parámetros
La sesión de requests que se utilizará para las llamadas HTTP.
Método HTTP (normalmente «GET»).
La URL completa desde la que se hará streaming.
StreamConfig con configuración de reintentos y callbacks.