ChatOptions Classe

Definição

Representa as opções para um pedido de chat.

public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
Herança
ChatOptions

Construtores

Name Description
ChatOptions()

Inicializa uma nova instância da ChatOptions classe.

ChatOptions(ChatOptions)

Inicializa uma nova instância da ChatOptions classe, realizando uma cópia superficial de todas as propriedades de other.

Propriedades

Name Description
AdditionalProperties

Obtém ou definem quaisquer propriedades adicionais associadas às opções.

AllowBackgroundResponses

Recebe ou define um valor que indica se as respostas de fundo são permitidas.

AllowMultipleToolCalls

Recebe ou define um valor que indica se uma única resposta pode incluir múltiplas chamadas de ferramenta.

ContinuationToken

Recebe ou define o token de continuação para retomar e obter o resultado da resposta do chat identificada por este token.

ConversationId

Obtém ou define um identificador opcional usado para associar um pedido a uma conversa existente.

FrequencyPenalty

Recebe ou define a penalização por tokens repetidos nas respostas do chat proporcional ao número de vezes que apareceram.

Instructions

Obtém ou define instruções adicionais por pedido a serem fornecidas ao IChatClient.

MaxOutputTokens

Recebe ou define o número máximo de tokens na resposta gerada no chat.

ModelId

Obtém ou define o ID do modelo para o pedido de chat.

PresencePenalty

Obtém ou define um valor que influencia a probabilidade de aparecerem tokens gerados com base na sua presença existente no texto gerado.

RawRepresentationFactory

Recebe ou define um callback responsável por criar a representação bruta das opções de chat a partir de uma implementação subjacente.

Reasoning

Obtém ou define as opções de raciocínio para o pedido de chat.

ResponseFormat

Recebe ou define o formato de resposta para o pedido de chat.

Seed

Obtém ou define um valor semente usado por um serviço para controlar a reprodutibilidade dos resultados.

StopSequences

Obtém ou define a lista de sequências de paradas.

Temperature

Obtém ou define a temperatura para gerar respostas no chat.

ToolMode

Recebe ou define o modo de ferramenta para o pedido de chat.

Tools

Obtém ou define a lista de ferramentas a incluir num pedido de chat.

TopK

Obtém ou define o número de tokens mais prováveis que o modelo considera ao gerar a próxima parte do texto.

TopP

Obtém ou define o fator de "amostragem do núcleo" (ou "top p") para gerar respostas no chat.

Métodos

Name Description
Clone()

Produz um clone da instância atual ChatOptions .

Aplica-se a

Ver também