Nyelv

ChatMessage Osztály

Definíció

Egy üzenet által használt csevegőüzenetet IChatClientjelöl.

public ref class ChatMessage
public class ChatMessage
type ChatMessage = class
Public Class ChatMessage
Öröklődés
ChatMessage

Konstruktorok

Név Description
ChatMessage()

Inicializálja a ChatMessage osztály új példányát.

ChatMessage(ChatRole, IList<AIContent>)

Inicializálja a ChatMessage osztály új példányát.

ChatMessage(ChatRole, String)

Inicializálja a ChatMessage osztály új példányát.

Tulajdonságok

Név Description
AdditionalProperties

Lekéri vagy beállítja az üzenethez társított további tulajdonságokat.

AuthorName

Lekéri vagy beállítja az üzenet szerzőjének nevét.

Contents

Lekéri vagy beállítja a csevegőüzenet tartalomelemeit.

CreatedAt

Lekéri vagy beállítja a csevegőüzenet időbélyegét.

MessageId

Lekéri vagy beállítja a csevegőüzenet azonosítóját.

RawRepresentation

Lekéri vagy beállítja a csevegőüzenet nyers megjelenítését egy mögöttes implementációból.

Role

Lekéri vagy beállítja az üzenet szerzőjének szerepét.

Text

Lekéri az üzenet szövegét.

Metódusok

Név Description
Clone()

Klónozza a ChatMessage példányt egy új ChatMessage példányra.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

Bővítő metódusok

Név Description
RenderText(ChatMessage)

Rendereli a megadott message adatokat egy string. A visszaadott string üzenet egy kiértékelési kérdés létrehozása során használható a megadott messagebeszélgetést tartalmazó beszélgetés kiértékelésére.

A következőre érvényes:

Lásd még

  • Mesterséges intelligenciával rendelkező csevegőalkalmazás létrehozása a .NET.