ChatOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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 . |