ChatMessage Clase

Definición

Representa un mensaje de chat usado por .IChatClient

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

Constructores

Nombre Description
ChatMessage()

Inicializa una nueva instancia de la clase ChatMessage.

ChatMessage(ChatRole, IList<AIContent>)

Inicializa una nueva instancia de la clase ChatMessage.

ChatMessage(ChatRole, String)

Inicializa una nueva instancia de la clase ChatMessage.

Propiedades

Nombre Description
AdditionalProperties

Obtiene o establece las propiedades adicionales asociadas al mensaje.

AuthorName

Obtiene o establece el nombre del autor del mensaje.

Contents

Obtiene o establece los elementos de contenido del mensaje de chat.

CreatedAt

Obtiene o establece una marca de tiempo para el mensaje de chat.

MessageId

Obtiene o establece el identificador del mensaje de chat.

RawRepresentation

Obtiene o establece la representación sin procesar del mensaje de chat de una implementación subyacente.

Role

Obtiene o establece el rol del autor del mensaje.

Text

Obtiene el texto de este mensaje.

Métodos

Nombre Description
Clone()

Clona en ChatMessage una nueva ChatMessage instancia.

ToString()

Devuelve una cadena que representa el objeto actual.

Métodos de extensión

Nombre Description
RenderText(ChatMessage)

Representa el proporcionado message en un stringobjeto . El devuelto string puede usarse como parte de la construcción de un símbolo del sistema de evaluación para evaluar una conversación que incluya el proporcionado message.

Se aplica a

Consulte también