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


RunStep interface

Подробные сведения об одном шаге выполнения потока помощник.

Свойства

assistantId

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

cancelledAt

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

completedAt

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

createdAt

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

expiredAt

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

failedAt

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

id

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

lastError

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

metadata

Набор из 16 пар "ключ-значение", которые можно присоединить к объекту, используемый для хранения дополнительных сведений об этом объекте в структурированном формате. Длина клавиш может составлять до 64 символов, а длина значений — до 512 символов.

runId

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

status

Состояние этого шага выполнения.

stepDetails

Сведения об этом шаге выполнения.

threadId

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

type

Тип шага выполнения, который может быть message_creation или tool_calls.

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

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

Набор из 16 пар "ключ-значение", которые можно присоединить к объекту, используемый для хранения дополнительных сведений об этом объекте в структурированном формате. Длина клавиш может составлять до 64 символов, а длина значений — до 512 символов.

metadata?: null | Record<string, string>

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

null | Record<string, string>

runId

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

runId: string

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

string

status

Состояние этого шага выполнения.

status: string

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

string

stepDetails

Сведения об этом шаге выполнения.

stepDetails: RunStepDetails

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

threadId

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

threadId: string

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

string

type

Тип шага выполнения, который может быть message_creation или tool_calls.

type: string

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

string