client.eval_suites.versions
client.eval_suites.versions — the evalSuites.versions operations.
On AsyncKindgi every method is the same, awaited.
client.eval_suites.versions.list()
Section titled “client.eval_suites.versions.list()”list( suite_id: str | UUID, /, *, limit: int | None = None, cursor: str | None = None, include_tombstoned: bool | None = None, timeout: float | None = None,) -> EvalSuiteCollectionPageSignature
List versions of an eval suite. GET /v1/eval-suites/{suiteId}/versions
Cursor-paginated. Sort order is binding-defined (for example ascending semver). Defaults to active versions only. Pass ?includeTombstoned=true to include unregistered versions too, each with unregisteredAt: a retired suite (every version unregistered) answers too, with its versions to reinstate.
client.eval_suites.versions.get()
Section titled “client.eval_suites.versions.get()”get(suite_id: str | UUID, version: str, /, *, timeout: float | None = None) -> EvalSuiteSignature
Fetch a specific eval suite version. GET /v1/eval-suites/{suiteId}/versions/{version}
client.eval_suites.versions.unregister()
Section titled “client.eval_suites.versions.unregister()”unregister( suite_id: str | UUID, version: str, /, *, idempotency_key: str | None = None, timeout: float | None = None,) -> UnregisterEvalSuiteResultSignature
Unregister an eval suite version. POST /v1/eval-suites/{suiteId}/versions/{version}/unregister