Condividi tramite


ChatOptions Classe

Definizione

Rappresenta le opzioni per una richiesta di chat.

public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
Ereditarietà
ChatOptions

Costruttori

Nome Descrizione
ChatOptions()

Inizializza una nuova istanza della classe ChatOptions.

ChatOptions(ChatOptions)

Inizializza una nuova istanza della ChatOptions classe , eseguendo una copia superficiale di tutte le proprietà da other.

Proprietà

Nome Descrizione
AdditionalProperties

Ottiene o imposta eventuali proprietà aggiuntive associate alle opzioni.

AllowBackgroundResponses

Ottiene o imposta un valore che indica se le risposte in background sono consentite.

AllowMultipleToolCalls

Ottiene o imposta un valore che indica se una singola risposta può includere più chiamate agli strumenti.

ContinuationToken

Ottiene o imposta il token di continuazione per riprendere e ottenere il risultato della risposta di chat identificata da questo token.

ConversationId

Ottiene o imposta un identificatore facoltativo utilizzato per associare una richiesta a una conversazione esistente.

FrequencyPenalty

Ottiene o imposta la penalità per i token ripetuti nelle risposte di chat proporzionali al numero di volte in cui sono apparsi.

Instructions

Ottiene o imposta istruzioni aggiuntive per richiesta da fornire all'oggetto IChatClient.

MaxOutputTokens

Ottiene o imposta il numero massimo di token nella risposta di chat generata.

ModelId

Ottiene o imposta l'ID modello per la richiesta di chat.

PresencePenalty

Ottiene o imposta un valore che influenza la probabilità che i token generati vengano visualizzati in base alla loro presenza esistente nel testo generato.

RawRepresentationFactory

Ottiene o imposta un callback responsabile della creazione della rappresentazione non elaborata delle opzioni di chat da un'implementazione sottostante.

Reasoning

Ottiene o imposta le opzioni di ragionamento per la richiesta di chat.

ResponseFormat

Ottiene o imposta il formato di risposta per la richiesta di chat.

Seed

Ottiene o imposta un valore di inizializzazione utilizzato da un servizio per controllare la riproducibilità dei risultati.

StopSequences

Ottiene o imposta l'elenco di sequenze di arresto.

Temperature

Ottiene o imposta la temperatura per la generazione di risposte di chat.

ToolMode

Ottiene o imposta la modalità strumento per la richiesta di chat.

Tools

Ottiene o imposta l'elenco di strumenti da includere con una richiesta di chat.

TopK

Ottiene o imposta il numero di token più probabili che il modello considera durante la generazione della parte successiva del testo.

TopP

Ottiene o imposta il fattore di "campionamento del nucleo" (o "top p") per generare risposte di chat.

Metodi

Nome Descrizione
Clone()

Produce un clone dell'istanza corrente ChatOptions .

Si applica a

Vedi anche