Skip to content

cayu.evals.portable_evaluation

Public Cayu API. Definitions are grouped by their public source module, and definitions from private implementation modules appear on their package’s page; adding a symbol does not move existing links. The import shown at each entry is a supported public namespace. Read the Python API overview and install the required extra.

from cayu.evals import evaluate_assertion_spec

Evaluate one exact built-in spec against one detached evidence view.

evaluate_assertion_spec(spec: AssertionSpec, evidence: AssertionEvidenceView) -> EvalAssertionResult

Release source · Runtime guarantees · Capability guides

from cayu.evals import evaluate_assertion_specs

Evaluate an ordered assertion-spec sequence without runtime side effects.

evaluate_assertion_specs(specs: Sequence[AssertionSpec], evidence: AssertionEvidenceView) -> tuple[EvalAssertionResult, ...]

Release source · Runtime guarantees · Capability guides