Skip to content

Python API reference

Kind: reference. These pages are generated from the docstrings of the public packages. Each package has its own page. Supported imports lists the stable names and the import path for each name.

Packages

Page Package Contents
Root package typevet The names most callers import: the generation request and result, the errors, the generation ports and decide_categorical.
Domain typevet.domain Models, errors, question types, decisions and schema compilation, with no I/O.
Ports typevet.ports The protocols that adapters implement: generation, scoring, judgment and model framing.
Runtime typevet.runtime Categorical decisions, typed judgment and the vLLM and Gemma 4 native vision sessions.
Inbound adapters typevet.adapters.inbound The caller entry points: generate, settings loaders and backend selection.

Before this split, one page held every package. A link to a symbol anchor on that page, such as reference/api/#typevet.domain.Noul, now opens this index and not the symbol. Use the table above to open the package page. Links inside this site resolve to the package page.

Source modules

The package docstrings link to these modules. Each entry opens the module source.