ThreadRun interface
Данные, представляющие один прогон оценки вспомогательного потока.
Свойства
| assistant |
Идентификатор помощника, связанного с потоком, для которого было выполнено это выполнение. |
| cancelled |
Метка времени Unix в секундах, представляющая, когда это было отменено. |
| completed |
Метка времени Unix в секундах, представляющая время завершения. |
| created |
Метка времени Unix в секундах, представляющая при создании этого объекта. |
| expires |
Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента. |
| failed |
Метка времени Unix в секундах, представляющая, когда это не удалось. |
| file |
Список идентификаторов прикрепленных файлов, упорядоченных по дате создания в порядке возрастания. |
| id | Идентификатор, на который можно ссылаться в конечных точках API. |
| instructions | Переопределенные системные инструкции, используемые для этого вспомогательного потока, выполняются. |
| last |
Последняя ошибка, если таковая имеется, обнаружена при выполнении этого вспомогательного потока. |
| metadata | Набор пар ключ-значение, используемый для хранения дополнительной информации об объекте. |
| model | Идентификатор используемой модели. |
| required |
Сведения о действии, необходимом для продолжения выполнения вспомогательного потока. |
| started |
Метка времени Unix в секундах, представляющая при запуске этого элемента. |
| status | Состояние выполнения вспомогательного потока. |
| thread |
Идентификатор потока, связанного с этим выполнением. |
| 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
Значение свойства
null | RequiredAction
startedAt
Метка времени Unix в секундах, представляющая при запуске этого элемента.
startedAt: null | Date
Значение свойства
null | Date
status
Состояние выполнения вспомогательного потока.
status: string
Значение свойства
string
threadId
Идентификатор потока, связанного с этим выполнением.
threadId: string
Значение свойства
string
tools
Переопределенные включенные инструменты, используемые для выполнения этого вспомогательного потока.
tools: ToolDefinition[]