Class ThreadMessageResponse
Содержание
[
Скрывать
]Класс ThreadMessageResponse
Представляет сообщение в рамках потока.
public class ThreadMessageResponse : BaseResponse, IStatus
Конструкторы
Имя | Описание |
---|---|
ThreadMessageResponse() | Конструктор по умолчанию. |
Свойства
Имя | Описание |
---|---|
AssistantId { get; set; } | Получает или задает, если применимо, идентификатор помощника, который создал это сообщение. |
Attachments { get; set; } | Получает или задает список файлов, прикрепленных к сообщению. |
CompletedAt { get; set; } | Получает или задает метку времени Unix (в секундах) для момента, когда сообщение было завершено. |
Content { get; set; } | Получает или задает содержимое сообщения в виде массива текста и/или изображений. |
CreatedAt { get; set; } | Получает или задает метку времени Unix (в секундах) для момента, когда сообщение было создано. |
Detail { get; set; } | Получает или задает детали ответа. |
Error { get; set; } | Получает или задает ошибку HTTP-ответа. |
ErrorMessage { get; } | Получает или задает информацию об ошибке. |
HttpResponseHeaders { get; set; } | Получает или задает заголовки HTTP-ответа. |
HttpStatusCode { get; set; } | Получает или задает код состояния HTTP. |
Id { get; set; } | Получает или задает идентификатор, который может быть использован в конечных точках API. |
IncompleteAt { get; set; } | Получает или задает метку времени Unix (в секундах) для момента, когда сообщение было помечено как неполное. |
IncompleteDetails { get; set; } | Получает или задает неполное сообщение, детали о том, почему сообщение неполное. |
IsSuccessful { get; } | Указывает, был ли ответ успешным. |
Metadata { get; set; } | Получает или задает набор из 16 пар “ключ-значение”, которые могут быть прикреплены к объекту. Это может быть полезно для хранения дополнительной информации об объекте в структурированном формате. Ключи могут иметь длину до 64 символов, а значения — до 512 символов. |
Object { get; set; } | Получает или задает тип объекта, который всегда равен “thread.message”. |
ReasonPhrase { get; } | Получает фразу причины ошибки. |
Role { get; set; } | Получает или задает сущность, которая создала сообщение. Одна из “user” или “assistant”. |
RunId { get; set; } | Получает или задает идентификатор выполнения, связанного с созданием этого сообщения. Значение равно null, когда сообщения создаются вручную. |
Status { get; set; } | Получает или задает статус сообщения. Один из queued , in_progress , requires_action , или completed . |
ThreadId { get; set; } | Получает или задает идентификатор потока, к которому принадлежит это сообщение. |
См. также
- класс BaseResponse
- интерфейс IStatus
- пространство имен Aspose.Pdf.AI
- сборка Aspose.PDF