ChatMessage Classe

Définition

Représente un message de conversation utilisé par un IChatClient.

public ref class ChatMessage
public class ChatMessage
type ChatMessage = class
Public Class ChatMessage
Héritage
ChatMessage

Constructeurs

Nom Description
ChatMessage()

Initialise une nouvelle instance de la classe ChatMessage.

ChatMessage(ChatRole, IList<AIContent>)

Initialise une nouvelle instance de la classe ChatMessage.

ChatMessage(ChatRole, String)

Initialise une nouvelle instance de la classe ChatMessage.

Propriétés

Nom Description
AdditionalProperties

Obtient ou définit toutes les propriétés supplémentaires associées au message.

AuthorName

Obtient ou définit le nom de l’auteur du message.

Contents

Obtient ou définit les éléments de contenu du message de conversation.

CreatedAt

Obtient ou définit un horodatage pour le message de conversation.

MessageId

Obtient ou définit l’ID du message de conversation.

RawRepresentation

Obtient ou définit la représentation brute du message de conversation à partir d’une implémentation sous-jacente.

Role

Obtient ou définit le rôle de l’auteur du message.

Text

Obtient le texte de ce message.

Méthodes

Nom Description
Clone()

Clone l’instance ChatMessage vers une nouvelle ChatMessage instance.

ToString()

Retourne une chaîne qui représente l’objet actuel.

Méthodes d’extension

Nom Description
RenderText(ChatMessage)

Affiche le rendu fourni message dans un string. Le retour string peut être utilisé dans le cadre de la construction d’une invite d’évaluation pour évaluer une conversation qui inclut le fichier fourni message.

S’applique à

Voir aussi