Saltar al contenido principal
Versión: 21 R3

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.