Skip to content

ReasoningCapability

Defined in: packages/ai/src/reasoning.ts:36

What a model supports, at the type level. Adapters declare it per model in '~types'.reasoning. levels is a union of the model's levels. budget says whether the model takes a thinking token budget.

Properties

budget

ts
budget: boolean;

Defined in: packages/ai/src/reasoning.ts:38


levels

ts
levels: ReasoningLevel;

Defined in: packages/ai/src/reasoning.ts:37