Partager via


ChatOptions Classe

Définition

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 other.

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 .

S’applique à

Voir aussi