ChatMessage Klass

Definition

Representerar ett chattmeddelande som används av en IChatClient.

public ref class ChatMessage
public class ChatMessage
type ChatMessage = class
Public Class ChatMessage
Arv
ChatMessage

Konstruktorer

Name Description
ChatMessage()

Initierar en ny instans av ChatMessage klassen.

ChatMessage(ChatRole, IList<AIContent>)

Initierar en ny instans av ChatMessage klassen.

ChatMessage(ChatRole, String)

Initierar en ny instans av ChatMessage klassen.

Egenskaper

Name Description
AdditionalProperties

Hämtar eller anger eventuella ytterligare egenskaper som är associerade med meddelandet.

AuthorName

Hämtar eller anger namnet på meddelandets författare.

Contents

Hämtar eller anger innehållsobjekt för chattmeddelanden.

CreatedAt

Hämtar eller anger en tidsstämpel för chattmeddelandet.

MessageId

Hämtar eller anger ID för chattmeddelandet.

RawRepresentation

Hämtar eller anger den råa representationen av chattmeddelandet från en underliggande implementering.

Role

Hämtar eller anger rollen som författaren till meddelandet.

Text

Hämtar texten i det här meddelandet.

Metoder

Name Description
Clone()

Klonar ChatMessage till en ny ChatMessage instans.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

Tilläggsmetoder

Name Description
RenderText(ChatMessage)

Renderar den angivna message till en string. Den returnerade string kan användas som en del av att skapa en utvärderingsprompt för att utvärdera en konversation som innehåller den angivna message.

Gäller för

Se även