Skip to main content
GET
시나리오 테스트 실행 조회

Authorizations

Authorization
string
header
required

워크스페이스 API 키를 Authorization: Bearer <token> 형식으로 보냅니다.

Path Parameters

run_id
string<uuid>
required

실행 id입니다. GET /v3/evals/scenario/runs 응답의 id를 사용합니다.

Response

성공 응답

id
string<uuid>
required

실행 id입니다.

test_id
string<uuid>
required

실행한 테스트 id입니다.

batch_id
string<uuid> | null
required

이 실행이 속한 배치 id입니다.

status
enum<string>
required

실행 진행 상태입니다. completed는 실행이 끝났다는 뜻이며 통과 여부는 result로 봅니다.

Available options:
queued,
running,
completed,
error
result
enum<string> | null
required

판정 결과입니다. 실행이 끝나기 전에는 null입니다.

Available options:
passed,
failed,
error
agent
AgentMapping · object | null
required

실행한 에이전트와 버전입니다. 버전을 고르지 않고 실행했으면 agent_version은 current입니다.

created_at
integer
required

리소스 생성 시각입니다. unix milliseconds 형식입니다.

started_at
integer | null
required

실행을 시작한 시각입니다(unix ms). 시작 전이면 null입니다.

finished_at
integer | null
required

실행이 끝난 시각입니다(unix ms). 끝나기 전이면 null입니다.

error_message
string | null
required

실행이 오류로 끝났을 때의 안내 문장입니다. 그 밖에는 null입니다.

reason
string | null
required

대화 전체에 대한 판정 이유입니다.

transcript
(EvalTranscriptUserMessage · object | EvalTranscriptAgentMessage · object | EvalTranscriptToolCallInvocation · object | EvalTranscriptToolCallResult · object)[]
required

실행한 대화입니다. 통화 transcript와 같은 항목을 순서대로 담습니다.

run_cost
EvalRunCost · object
required

이 실행의 사용료입니다.

max_turns
integer | null
required

이 실행에 적용한 대화 길이 상한입니다.

metadata
Metadata · object | null
required

실행 계획에 붙인 사용자 정의 정보입니다.