Evals
Manage and run evals in the OpenAI platform.
Update an eval
evals.update(streval_id , EvalUpdateParams**kwargs ) -> EvalUpdateResponse
POST
/evals/{eval_id}EvalsRuns
Manage and run evals in the OpenAI platform.
Cancel eval run
evals.runs.cancel(strrun_id , RunCancelParams**kwargs ) -> RunCancelResponse
POST
/evals/{eval_id}/runs/{run_id}/cancelCreate eval run
evals.runs.create(streval_id , RunCreateParams**kwargs ) -> RunCreateResponse
POST
/evals/{eval_id}/runsDelete eval run
evals.runs.delete(strrun_id , RunDeleteParams**kwargs ) -> RunDeleteResponse
DELETE
/evals/{eval_id}/runs/{run_id}Get eval runs
evals.runs.list(streval_id , RunListParams**kwargs ) -> SyncCursorPage[RunListResponse]
GET
/evals/{eval_id}/runsGet an eval run
evals.runs.retrieve(strrun_id , RunRetrieveParams**kwargs ) -> RunRetrieveResponse
GET
/evals/{eval_id}/runs/{run_id}EvalsRunsOutput Items
Manage and run evals in the OpenAI platform.
Get eval run output items
evals.runs.output_items.list(strrun_id , OutputItemListParams**kwargs ) -> SyncCursorPage[OutputItemListResponse]
GET
/evals/{eval_id}/runs/{run_id}/output_itemsGet an output item of an eval run
evals.runs.output_items.retrieve(stroutput_item_id , OutputItemRetrieveParams**kwargs ) -> OutputItemRetrieveResponse
GET
/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}