Поделиться через


ThreadRun interface

Данные, представляющие один прогон оценки вспомогательного потока.

Свойства

assistantId

Идентификатор помощника, связанного с потоком, для которого было выполнено это выполнение.

cancelledAt

Метка времени Unix в секундах, представляющая, когда это было отменено.

completedAt

Метка времени Unix в секундах, представляющая время завершения.

createdAt

Метка времени Unix в секундах, представляющая при создании этого объекта.

expiresAt

Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента.

failedAt

Метка времени Unix в секундах, представляющая, когда это не удалось.

fileIds

Список идентификаторов прикрепленных файлов, упорядоченных по дате создания в порядке возрастания.

id

Идентификатор, на который можно ссылаться в конечных точках API.

instructions

Переопределенные системные инструкции, используемые для этого вспомогательного потока, выполняются.

lastError

Последняя ошибка, если таковая имеется, обнаружена при выполнении этого вспомогательного потока.

metadata

Набор пар ключ-значение, используемый для хранения дополнительной информации об объекте.

model

Идентификатор используемой модели.

requiredAction

Сведения о действии, необходимом для продолжения выполнения вспомогательного потока.

startedAt

Метка времени Unix в секундах, представляющая при запуске этого элемента.

status

Состояние выполнения вспомогательного потока.

threadId

Идентификатор потока, связанного с этим выполнением.

tools

Переопределенные включенные инструменты, используемые для выполнения этого вспомогательного потока.

Сведения о свойстве

assistantId

Идентификатор помощника, связанного с потоком, для которого было выполнено это выполнение.

assistantId: string

Значение свойства

string

cancelledAt

Метка времени Unix в секундах, представляющая, когда это было отменено.

cancelledAt: null | Date

Значение свойства

null | Date

completedAt

Метка времени Unix в секундах, представляющая время завершения.

completedAt: null | Date

Значение свойства

null | Date

createdAt

Метка времени Unix в секундах, представляющая при создании этого объекта.

createdAt: Date

Значение свойства

Date

expiresAt

Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента.

expiresAt: null | Date

Значение свойства

null | Date

failedAt

Метка времени Unix в секундах, представляющая, когда это не удалось.

failedAt: null | Date

Значение свойства

null | Date

fileIds

Список идентификаторов прикрепленных файлов, упорядоченных по дате создания в порядке возрастания.

fileIds: string[]

Значение свойства

string[]

id

Идентификатор, на который можно ссылаться в конечных точках API.

id: string

Значение свойства

string

instructions

Переопределенные системные инструкции, используемые для этого вспомогательного потока, выполняются.

instructions: string

Значение свойства

string

lastError

Последняя ошибка, если таковая имеется, обнаружена при выполнении этого вспомогательного потока.

lastError?: null | RunError

Значение свойства

null | RunError

metadata

Набор пар ключ-значение, используемый для хранения дополнительной информации об объекте.

metadata?: null | Record<string, string>

Значение свойства

null | Record<string, string>

model

Идентификатор используемой модели.

model: string

Значение свойства

string

requiredAction

Сведения о действии, необходимом для продолжения выполнения вспомогательного потока.

requiredAction?: null | RequiredAction

Значение свойства

startedAt

Метка времени Unix в секундах, представляющая при запуске этого элемента.

startedAt: null | Date

Значение свойства

null | Date

status

Состояние выполнения вспомогательного потока.

status: string

Значение свойства

string

threadId

Идентификатор потока, связанного с этим выполнением.

threadId: string

Значение свойства

string

tools

Переопределенные включенные инструменты, используемые для выполнения этого вспомогательного потока.

tools: ToolDefinition[]

Значение свойства