Budget Level • Rust AI Agent SDK
BudgetLevel: Predefined budget levels for thinking.
BudgetLevel
Defined in the thinking module.
Rust AI Agent SDK
Predefined budget levels for thinking.
Fields
| Name | Type | Description |
|---|---|---|
Minimal | variant | – |
budget | variant | – |
Minimal | variant | Minimal budget (2000 tokens) |
Low | variant | – |
budget | variant | – |
Low | variant | Low budget (4000 tokens) |
Medium | variant | – |
budget | variant | – |
Medium | variant | Medium budget (8000 tokens) |
High | variant | – |
budget | variant | – |
High | variant | High budget (16000 tokens) |
Maximum | variant | – |
budget | variant | – |
Maximum | variant | Maximum budget (32000 tokens) |
Methods
tokens
fn tokens(&self) -> usizeGet the token allocation for this level.
Source
View on GitHubpraisonai/src/thinking/mod.rs at line 0