Skip to content

Delete eval run

evals.runs.delete(strrun_id, RunDeleteParams**kwargs) -> RunDeleteResponse
DELETE/evals/{eval_id}/runs/{run_id}

Delete an eval run.

ParametersExpand Collapse
eval_id: str
run_id: str
ReturnsExpand Collapse
class RunDeleteResponse:
deleted: Optional[bool]
object: Optional[str]
run_id: Optional[str]

Delete eval run

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("OPENAI_API_KEY"),  # This is the default and can be omitted
)
run = client.evals.runs.delete(
    run_id="run_id",
    eval_id="eval_id",
)
print(run.run_id)
{
  "deleted": true,
  "object": "eval.run.deleted",
  "run_id": "evalrun_677469f564d48190807532a852da3afb"
}
Returns Examples
{
  "deleted": true,
  "object": "eval.run.deleted",
  "run_id": "evalrun_677469f564d48190807532a852da3afb"
}