RunStep interface
Подробные сведения о одном шаге запуска потока агента.
Свойства
| assistant |
Идентификатор агента, связанного с шагом выполнения. |
| cancelled |
Метка времени Unix в секундах, представляющая, когда это было отменено. |
| completed |
Метка времени Unix в секундах, представляющая время завершения. |
| created |
Метка времени Unix в секундах, представляющая при создании этого объекта. |
| expired |
Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента. |
| failed |
Метка времени Unix в секундах, представляющая, когда это не удалось. |
| id | Идентификатор, на который можно ссылаться в конечных точках API. |
| last |
Если применимо, сведения о последней ошибке, обнаруженной на этом шаге выполнения. |
| metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
| object | Тип объекта, который всегда является thread.run.step. |
| run |
Идентификатор выполнения, на который выполняется этот шаг, является частью. |
| status | Состояние этого шага выполнения. |
| step |
Сведения об этом шаге выполнения. |
| thread |
Идентификатор выполняемого потока. |
| type | Тип шага выполнения, который может быть message_creation или tool_calls. |
| usage | Статистика использования, связанная с шагом выполнения. Это значение будет находиться |
Сведения о свойстве
assistantId
Идентификатор агента, связанного с шагом выполнения.
assistantId: string
Значение свойства
string
cancelledAt
Метка времени Unix в секундах, представляющая, когда это было отменено.
cancelledAt: null | Date
Значение свойства
null | Date
completedAt
Метка времени Unix в секундах, представляющая время завершения.
completedAt: null | Date
Значение свойства
null | Date
createdAt
Метка времени Unix в секундах, представляющая при создании этого объекта.
createdAt: Date
Значение свойства
Date
expiredAt
Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента.
expiredAt: null | Date
Значение свойства
null | Date
failedAt
Метка времени Unix в секундах, представляющая, когда это не удалось.
failedAt: null | Date
Значение свойства
null | Date
id
Идентификатор, на который можно ссылаться в конечных точках API.
id: string
Значение свойства
string
lastError
Если применимо, сведения о последней ошибке, обнаруженной на этом шаге выполнения.
lastError: null | RunStepError
Значение свойства
null | RunStepError
metadata
Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.
metadata: null | Record<string, string>
Значение свойства
null | Record<string, string>
object
Тип объекта, который всегда является thread.run.step.
object: "thread.run.step"
Значение свойства
"thread.run.step"
runId
Идентификатор выполнения, на который выполняется этот шаг, является частью.
runId: string
Значение свойства
string
status
stepDetails
Сведения об этом шаге выполнения.
stepDetails: RunStepDetailsUnion
Значение свойства
threadId
Идентификатор выполняемого потока.
threadId: string
Значение свойства
string
type
Тип шага выполнения, который может быть message_creation или tool_calls.
type: RunStepType
Значение свойства
usage
Статистика использования, связанная с шагом выполнения. Это значение будет находиться null в состоянии in_progressшага выполнения.
usage?: null | RunStepCompletionUsage
Значение свойства
null | RunStepCompletionUsage