ChatMessage Sınıf

Tanım

tarafından kullanılan sohbet IChatClientiletisini temsil eder.

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

Oluşturucular

Name Description
ChatMessage()

ChatMessage sınıfının yeni bir örneğini başlatır.

ChatMessage(ChatRole, IList<AIContent>)

ChatMessage sınıfının yeni bir örneğini başlatır.

ChatMessage(ChatRole, String)

ChatMessage sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
AdditionalProperties

İletiyle ilişkili ek özellikleri alır veya ayarlar.

AuthorName

İletinin yazarının adını alır veya ayarlar.

Contents

Sohbet iletisi içerik öğelerini alır veya ayarlar.

CreatedAt

Sohbet iletisi için bir zaman damgası alır veya ayarlar.

MessageId

Sohbet iletisinin kimliğini alır veya ayarlar.

RawRepresentation

Temel alınan bir uygulamadan sohbet iletisinin ham gösterimini alır veya ayarlar.

Role

İletinin yazarının rolünü alır veya ayarlar.

Text

Bu iletinin metnini alır.

Yöntemler

Name Description
Clone()

öğesini ChatMessage yeni ChatMessage bir örneğe klonlar.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

Uzantı Metotları

Name Description
RenderText(ChatMessage)

Sağlanan message öğesini bir stringolarak işler. Döndürülen string , sağlanan messageöğesini içeren bir konuşmayı değerlendirmek için bir değerlendirme istemi oluşturmanın bir parçası olarak kullanılabilir.

Şunlara uygulanır

Ayrıca bkz.

  • .NET.