Saltar a la documentación

Streaming y cancelación

Entiende la responsabilidad de cada conexión antes de repetir o detener el trabajo.

Actualizado el 31 de octubre de 2026

Streams de inferencia nativa

Chat, Responses y Messages tienen contratos de eventos incrementales distintos. Usa el helper correspondiente del SDK oficial; no interpretes uno como si fuera otro. La ausencia de uso confirmado deja la reserva normal pendiente.

Lectores de eventos del navegador

Desconectar un lector de eventos de conversación de los clientes oficiales no cancela su ejecución persistente. Reconecta a la misma ejecución con el cursor de eventos; elimina números de secuencia duplicados en lugar de crear otra solicitud.

La cancelación es una solicitud

Abortar desde el cliente nativo solicita la cancelación en la medida de lo posible. Las solicitudes nativas tienen un plazo de 120 segundos; un timeout devuelve un error nativo, no un recibo de tarea 202 personalizado. Ni abortar ni agotar el plazo demuestra que se haya detenido el procesamiento en el proveedor.

Uso incierto

El uso medido desconocido mantiene una reserva conservadora. El servicio no devuelve una contabilización inventada de cero tokens. Consulta el estado de la operación antes de decidir si vuelves a intentarlo.