Documentation Index
Fetch the complete documentation index at: https://docs.praison.ai/llms.txt
Use this file to discover all available pages before exploring further.
thinking
Rust AI Agent SDK Thinking Budget Module for PraisonAI Rust SDK. Provides configurable thinking budgets for LLM reasoning:- Token budgets for extended thinking
- Time budgets for reasoning
- Adaptive budget allocation
- Budget tracking and reporting
Example
Import
Classes
ThinkingBudget
Budget constraints for extended thinking. Controls how much thinking/reasoning the LLM can do before producing a response.
ThinkingBudgetBuilder
Builder for ThinkingBudget.
ThinkingConfig
Configuration for thinking behavior.
ThinkingUsage
Usage statistics for a single thinking session.
ThinkingTracker
Tracks thinking usage across multiple sessions. Provides aggregate statistics and reporting.
BudgetLevel
Predefined budget levels for thinking.

