ChatOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les options d’une demande de conversation.
public ref class ChatOptions
public class ChatOptions
type ChatOptions = class
Public Class ChatOptions
- Héritage
-
ChatOptions
Constructeurs
| Nom | Description |
|---|---|
| ChatOptions() |
Initialise une nouvelle instance de la classe ChatOptions. |
| ChatOptions(ChatOptions) |
Initialise une nouvelle instance de la ChatOptions classe, effectuant une copie superficielle de toutes les propriétés à partir de |
Propriétés
| Nom | Description |
|---|---|
| AdditionalProperties |
Obtient ou définit toutes les propriétés supplémentaires associées aux options. |
| AllowBackgroundResponses |
Obtient ou définit une valeur indiquant si les réponses en arrière-plan sont autorisées. |
| AllowMultipleToolCalls |
Obtient ou définit une valeur qui indique si une seule réponse est autorisée à inclure plusieurs appels d’outils. |
| ContinuationToken |
Obtient ou définit le jeton de continuation pour la reprise et l’obtention du résultat de la réponse de conversation identifiée par ce jeton. |
| ConversationId |
Obtient ou définit un identificateur facultatif utilisé pour associer une requête à une conversation existante. |
| FrequencyPenalty |
Obtient ou définit la pénalité pour les jetons répétés dans les réponses de conversation proportionnelles au nombre de fois qu’ils sont apparus. |
| Instructions |
Obtient ou définit des instructions supplémentaires par requête à fournir au IChatClient. |
| MaxOutputTokens |
Obtient ou définit le nombre maximal de jetons dans la réponse de conversation générée. |
| ModelId |
Obtient ou définit l’ID de modèle pour la demande de conversation. |
| PresencePenalty |
Obtient ou définit une valeur qui influence la probabilité des jetons générés qui apparaissent en fonction de leur présence existante dans le texte généré. |
| RawRepresentationFactory |
Obtient ou définit un rappel responsable de la création de la représentation brute des options de conversation à partir d’une implémentation sous-jacente. |
| Reasoning |
Obtient ou définit les options de raisonnement pour la demande de conversation. |
| ResponseFormat |
Obtient ou définit le format de réponse de la demande de conversation. |
| Seed |
Obtient ou définit une valeur initiale utilisée par un service pour contrôler la reproductibilité des résultats. |
| StopSequences |
Obtient ou définit la liste des séquences d’arrêt. |
| Temperature |
Obtient ou définit la température pour générer des réponses de conversation. |
| ToolMode |
Obtient ou définit le mode outil de la demande de conversation. |
| Tools |
Obtient ou définit la liste des outils à inclure avec une demande de conversation. |
| TopK |
Obtient ou définit le nombre de jetons les plus probables que le modèle prend en compte lors de la génération de la partie suivante du texte. |
| TopP |
Obtient ou définit le facteur « échantillonnage du noyau » (ou « p supérieur ») pour générer des réponses de conversation. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Produit un clone de l’instance actuelle ChatOptions . |