다음을 통해 공유


RunStep interface

도우미 스레드 실행의 단일 단계에 대한 자세한 정보입니다.

속성

assistantId

실행 단계와 연결된 도우미 ID입니다.

cancelledAt

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

completedAt

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

createdAt

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

expiredAt

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

failedAt

이 오류가 발생한 경우를 나타내는 Unix 타임스탬프(초)입니다.

id

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

lastError

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

metadata

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

runId

이 실행 단계가 속한 실행의 ID입니다.

status

이 실행 단계의 상태.

stepDetails

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

threadId

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

type

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

속성 세부 정보

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>

runId

이 실행 단계가 속한 실행의 ID입니다.

runId: string

속성 값

string

status

이 실행 단계의 상태.

status: string

속성 값

string

stepDetails

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

stepDetails: RunStepDetails

속성 값

threadId

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

threadId: string

속성 값

string

type

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

type: string

속성 값

string