Skip to main content

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.

ThinkingConfig

Defined in the thinking module.
Rust AI Agent SDK Configuration for thinking behavior.

Fields

NameTypeDescription
enabledboolWhether thinking is enabled
budgetThinkingBudgetBudget for thinking
show_thinkingboolWhether to show thinking in output
log_usageboolWhether to log thinking usage

Methods

enabled

fn enabled() -> Self
Create a new config with thinking enabled.

with_level

fn with_level(level: BudgetLevel) -> Self
Create a new config with a specific budget level. Parameters:
NameType
levelBudgetLevel

Source

View on GitHub

praisonai/src/thinking/mod.rs at line 254

Rust Configuration

Rust Installation

Rust Thinking

Rust Reasoning