Class ThreadResponse

Класс ThreadResponse

Представляет поток, который содержит сообщения.

public class ThreadResponse : BaseResponse

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

ИмяОписание
ThreadResponse()Конструктор по умолчанию.

Свойства

ИмяОписание
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.
IsSuccessful { get; }Указывает, был ли ответ успешным.
Metadata { get; set; }Получает или задает набор из 16 пар “ключ-значение”, которые могут быть прикреплены к объекту. Это может быть полезно для хранения дополнительной информации об объекте в структурированном формате. Ключи могут иметь длину до 64 символов, а значения — до 512 символов.
Object { get; set; }Получает или задает тип объекта, который всегда является потоком.
ReasonPhrase { get; }Получает фразу причины ошибки.
ToolResources { get; set; }Получает или задает набор ресурсов, которые доступны инструментам помощника в этом потоке. Ресурсы специфичны для типа инструмента. Например, инструмент code_interpreter требует список идентификаторов файлов, в то время как инструмент file_search требует список идентификаторов векторного хранилища.

См. также