Saltar al contenido principal
Versión: 21 R3 BETA

OpenAIChatCompletionsStreamResult

Hereda

Propiedades

PropiedadTipoDescripción
dataObjectContiene los datos de flujo enviados por el servidor.

Propiedades calculadas

PropiedadTipoDescripción
choiceOpenAIChoiceDevuelve un dato de elección, con un mensaje delta.
choicesCollectionDevuelve una colección de datos OpenAIChoice con mensajes delta.

Propiedades sobreescritas

PropiedadTipoDescripción
successBooleanDevuelve True si los datos de streaming fueron decodificados como un objeto con éxito.
terminatedBooleanUn booleano que indica si la petición HTTP fue terminada. es decir, onTerminate ha sido llamado.
utilizaciónObjectDevuelve información de uso de token de los datos del stream (sólo disponible en el fragmento final cuando stream_options.include_usage está definido en True).

utilización

La propiedad usage devuelve un objeto que contiene información sobre el uso de tokens, disponible sólo en el fragmento final de streaming cuando se activa mediante stream_options.include_usage: True en los parámetros de la petición.

La estructura es la misma que OpenAIChatCompletionsResult:

CampoTipoDescripción
prompt_tokensIntegerNúmero de tokens en la petición.
completion_tokensIntegerNúmero de tokens en la finalización.
total_tokensIntegerTotal de tokens usados (preguntar + completar).
prompt_tokens_detailsObjectDesglose de los tokens de aviso (opcional).
completion_tokens_detailsObjectDesglose de los tokens de terminación (opcional).

Nota: para recibir información de uso en las respuestas de streaming, debe definir stream_options: {include_usage: True} en los parámetros de la petición. Ver OpenAIChatCompletionsParameters para más detalles.