Compartir a través de


ChatChoice Clase

  • java.lang.Object
    • com.azure.ai.openai.models.ChatChoice

public final class ChatChoice

Representación de una única finalización de petición como parte de una solicitud general de finalización de chat. Por lo general, las opciones "n" se generan por mensaje proporcionado con un valor predeterminado de 1. Los límites de token y otras opciones pueden limitar el número de opciones generadas.

Resumen del método

Modificador y tipo Método y descripción
ContentFilterResults getContentFilterResults()

Obtiene la propiedad Resultados del filtrode contenido: información sobre la categoría de filtrado de contenido (odio, sexual, violencia, self_harm), si se ha detectado, así como el nivel de gravedad (very_low, bajo, medio y alto escala que determina la intensidad y el nivel de riesgo de contenido dañino) y si se ha filtrado o no.

ChatMessage getDelta()

Obtiene la propiedad delta: el contenido del mensaje delta para una respuesta de streaming.

CompletionsFinishReason getFinishReason()

Obtener la propiedad Reason de finalización: el motivo por el que esta opción de finalizaciones de chat completó su generado.

int getIndex()

Obtiene la propiedad index: índice ordenado asociado a esta opción de finalizaciones de chat.

ChatMessage getMessage()

Obtener la propiedad message: mensaje de chat para una solicitud de finalización de chat determinada.

Métodos heredados de java.lang.Object

Detalles del método

getContentFilterResults

public ContentFilterResults getContentFilterResults()

Obtiene la propiedad contentFilterResults: información sobre la categoría de filtrado de contenido (odio, sexual, violencia, self_harm), si se ha detectado, así como el nivel de gravedad (very_low, bajo, medio y alto escala que determina la intensidad y el riesgo de contenido dañino) y si se ha filtrado o no.

Returns:

el valor contentFilterResults.

getDelta

public ChatMessage getDelta()

Obtiene la propiedad delta: el contenido del mensaje delta para una respuesta de streaming.

Returns:

el valor delta.

getFinishReason

public CompletionsFinishReason getFinishReason()

Obtenga la propiedad finishReason: la razón por la que esta opción de finalizaciones de chat completó su generado.

Returns:

el valor finishReason.

getIndex

public int getIndex()

Obtiene la propiedad index: índice ordenado asociado a esta opción de finalizaciones de chat.

Returns:

el valor del índice.

getMessage

public ChatMessage getMessage()

Obtener la propiedad message: mensaje de chat para una solicitud de finalización de chat determinada.

Returns:

el valor del mensaje.

Se aplica a