Compartilhar via


ChatChoice Classe

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

public final class ChatChoice

A representação de uma única conclusão de prompt como parte de uma solicitação geral de conclusões de chat. Geralmente, as opções 'n' são geradas por prompt fornecido com um valor padrão de 1. Limites de token e outras configurações podem limitar o número de opções geradas.

Resumo do método

Modificador e tipo Método e descrição
ContentFilterResults getContentFilterResults()

Obter a propriedade resultados do filtrode conteúdo: informações sobre a categoria de filtragem de conteúdo (ódio, sexual, violência self_harm), se tiver sido detectada, bem como o nível de gravidade (very_low, baixa, média, alta escala que determina a intensidade e o nível de risco de conteúdo prejudicial) e se foi filtrado ou não.

ChatMessage getDelta()

Obter a propriedade delta: o conteúdo da mensagem delta para uma resposta de streaming.

CompletionsFinishReason getFinishReason()

Obter a propriedade Motivo de término: o motivo pelo qual essa escolha de conclusões de chat concluiu sua gerada.

int getIndex()

Obter a propriedade index: o índice ordenado associado a essa opção de conclusão de chat.

ChatMessage getMessage()

Obter a propriedade da mensagem: a mensagem de chat para um determinado prompt de conclusões de chat.

Métodos herdados de java.lang.Object

Detalhes do método

getContentFilterResults

public ContentFilterResults getContentFilterResults()

Obter a propriedade contentFilterResults: informações sobre a categoria de filtragem de conteúdo (ódio, sexual, violência self_harm), se tiver sido detectada, bem como o nível de gravidade (very_low, baixa, média, alta escala que determina a intensidade e o nível de risco de conteúdo prejudicial) e se ele foi filtrado ou não.

Returns:

o valor contentFilterResults.

getDelta

public ChatMessage getDelta()

Obter a propriedade delta: o conteúdo da mensagem delta para uma resposta de streaming.

Returns:

o valor delta.

getFinishReason

public CompletionsFinishReason getFinishReason()

Obtenha a propriedade finishReason: o motivo pelo qual essa escolha de conclusões de chat concluiu sua gerada.

Returns:

o valor finishReason.

getIndex

public int getIndex()

Obter a propriedade index: o índice ordenado associado a essa opção de conclusão de chat.

Returns:

o valor do índice.

getMessage

public ChatMessage getMessage()

Obter a propriedade da mensagem: a mensagem de chat para um determinado prompt de conclusões de chat.

Returns:

o valor da mensagem.

Aplica-se a