ChatMessage Classe

Definição

Representa uma mensagem de chat usada por um IChatClient.

public ref class ChatMessage
public class ChatMessage
type ChatMessage = class
Public Class ChatMessage
Herança
ChatMessage

Construtores

Name Description
ChatMessage()

Inicializa uma nova instância da ChatMessage classe.

ChatMessage(ChatRole, IList<AIContent>)

Inicializa uma nova instância da ChatMessage classe.

ChatMessage(ChatRole, String)

Inicializa uma nova instância da ChatMessage classe.

Propriedades

Name Description
AdditionalProperties

Recebe ou define quaisquer propriedades adicionais associadas à mensagem.

AuthorName

Obtém ou define o nome do autor da mensagem.

Contents

Recebe ou define os itens de conteúdo da mensagem do chat.

CreatedAt

Recebe ou define um carimbo temporal para a mensagem do chat.

MessageId

Obtém ou define o ID da mensagem do chat.

RawRepresentation

Obtém ou define a representação bruta da mensagem do chat a partir de uma implementação subjacente.

Role

Obtém ou define o papel do autor da mensagem.

Text

Recebe o texto desta mensagem.

Métodos

Name Description
Clone()

Clones para ChatMessage uma nova ChatMessage instância.

ToString()

Devolve uma cadeia que representa o objeto atual.

Métodos da Extensão

Name Description
RenderText(ChatMessage)

Renderiza o fornecido message para um string. Os devolvidos string podem ser usados como parte da construção de um enunciado de avaliação para avaliar uma conversa que inclua o fornecido message.

Aplica-se a

Ver também