다음을 통해 공유


RunStep interface

에이전트 스레드 실행의 단일 단계에 대한 자세한 정보입니다.

속성

assistantId

실행 단계와 연결된 에이전트의 ID입니다.

cancelledAt

취소된 시간을 나타내는 Unix 타임스탬프(초)입니다.

completedAt

완료 시점을 나타내는 Unix 타임스탬프(초)입니다.

createdAt

이 개체가 만들어진 시점을 나타내는 Unix 타임스탬프(초)입니다.

expiredAt

이 항목이 만료된 시점을 나타내는 Unix 타임스탬프(초)입니다.

failedAt

실패한 경우를 나타내는 Unix 타임스탬프(초)입니다.

id

API 엔드포인트에서 참조할 수 있는 식별자입니다.

lastError

해당하는 경우 이 실행 단계에서 발생한 마지막 오류에 대한 정보입니다.

metadata

개체에 연결할 수 있는 최대 16개의 키/값 쌍 집합으로, 해당 개체에 대한 추가 정보를 구조화된 형식으로 저장하는 데 사용됩니다. 키의 길이는 최대 64자이고 값의 길이는 최대 512자일 수 있습니다.

object

항상 'thread.run.step'인 개체 형식입니다.

runId

이 실행 단계가 포함된 실행의 ID입니다.

status

이 실행 단계의 상태입니다.

stepDetails

이 실행 단계에 대한 세부 정보입니다.

threadId

실행된 스레드의 ID입니다.

type

message_creation 또는 tool_calls 수 있는 실행 단계의 형식입니다.

usage

실행 단계와 관련된 사용 통계입니다. 이 값은 실행 단계의 상태가 null인 동안 in_progress이 됩니다.

속성 세부 정보

assistantId

실행 단계와 연결된 에이전트의 ID입니다.

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>

object

항상 'thread.run.step'인 개체 형식입니다.

object: "thread.run.step"

속성 값

"thread.run.step"

runId

이 실행 단계가 포함된 실행의 ID입니다.

runId: string

속성 값

string

status

이 실행 단계의 상태입니다.

status: RunStepStatus

속성 값

stepDetails

이 실행 단계에 대한 세부 정보입니다.

stepDetails: RunStepDetailsUnion

속성 값

threadId

실행된 스레드의 ID입니다.

threadId: string

속성 값

string

type

message_creation 또는 tool_calls 수 있는 실행 단계의 형식입니다.

type: RunStepType

속성 값

usage

실행 단계와 관련된 사용 통계입니다. 이 값은 실행 단계의 상태가 null인 동안 in_progress이 됩니다.

usage?: null | RunStepCompletionUsage

속성 값