Runs
Manage and run evals in the OpenAI platform.
Cancel eval run
client.evals.runs.cancel(stringrunID , RunCancelParams { eval_id } params , RequestOptionsoptions ?): RunCancelResponse { id, created_at, data_source, 11 more }
POST
/evals/{eval_id}/runs/{run_id}/cancelCreate eval run
client.evals.runs.create(stringevalID , RunCreateParams { data_source, metadata, name } body , RequestOptionsoptions ?): RunCreateResponse { id, created_at, data_source, 11 more }
POST
/evals/{eval_id}/runsDelete eval run
client.evals.runs.delete(stringrunID , RunDeleteParams { eval_id } params , RequestOptionsoptions ?): RunDeleteResponse { deleted, object, run_id }
DELETE
/evals/{eval_id}/runs/{run_id}Get eval runs
client.evals.runs.list(stringevalID , RunListParams { after, limit, order, status } query ?, RequestOptionsoptions ?): CursorPage<RunListResponse { id, created_at, data_source, 11 more } >
GET
/evals/{eval_id}/runsGet an eval run
client.evals.runs.retrieve(stringrunID , RunRetrieveParams { eval_id } params , RequestOptionsoptions ?): RunRetrieveResponse { id, created_at, data_source, 11 more }
GET
/evals/{eval_id}/runs/{run_id}RunsOutput Items
Manage and run evals in the OpenAI platform.
Get eval run output items
client.evals.runs.outputItems.list(stringrunID , OutputItemListParams { eval_id, after, limit, 2 more } params , RequestOptionsoptions ?): CursorPage<OutputItemListResponse { id, created_at, datasource_item, 7 more } >
GET
/evals/{eval_id}/runs/{run_id}/output_itemsGet an output item of an eval run
client.evals.runs.outputItems.retrieve(stringoutputItemID , OutputItemRetrieveParams { eval_id, run_id } params , RequestOptionsoptions ?): OutputItemRetrieveResponse { id, created_at, datasource_item, 7 more }
GET
/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}