ChatMessage Класс

Определение

Представляет сообщение чата, используемое в объекте IChatClient.

public ref class ChatMessage
public class ChatMessage
type ChatMessage = class
Public Class ChatMessage
Наследование
ChatMessage

Конструкторы

Имя Описание
ChatMessage()

Инициализирует новый экземпляр класса ChatMessage.

ChatMessage(ChatRole, IList<AIContent>)

Инициализирует новый экземпляр класса ChatMessage.

ChatMessage(ChatRole, String)

Инициализирует новый экземпляр класса ChatMessage.

Свойства

Имя Описание
AdditionalProperties

Возвращает или задает любые дополнительные свойства, связанные с сообщением.

AuthorName

Возвращает или задает имя автора сообщения.

Contents

Возвращает или задает элементы содержимого сообщения чата.

CreatedAt

Возвращает или задает метку времени для сообщения чата.

MessageId

Возвращает или задает идентификатор сообщения чата.

RawRepresentation

Возвращает или задает необработанное представление сообщения чата из базовой реализации.

Role

Возвращает или задает роль автора сообщения.

Text

Возвращает текст этого сообщения.

Методы

Имя Описание
Clone()

Клонирует ChatMessage новый ChatMessage экземпляр.

ToString()

Возвращает строку, представляющую текущий объект.

Методы расширения

Имя Описание
RenderText(ChatMessage)

Отрисовывает предоставленный messagestringобъект . Возвращаемый string объект может использоваться в рамках создания запроса оценки для оценки беседы, включающей предоставленный messageобъект.

Применяется к

См. также раздел