Skip to main content

DefaultsConfig

Defined in the Config Loader module.
Rust AI Agent SDK Defaults configuration for Agent parameters

Fields

NameTypeDescription
modelOption<String>Default LLM model
base_urlOption<String>Default base URL
api_keyOption<String>Default API key (not recommended in config)
allow_delegationboolAllow delegation
allow_code_executionboolAllow code execution
code_execution_modeStringCode execution mode
memoryOption<serde_json::Value>Memory configuration
knowledgeOption<serde_json::Value>Knowledge configuration
planningOption<serde_json::Value>Planning configuration
reflectionOption<serde_json::Value>Reflection configuration
guardrailsOption<serde_json::Value>Guardrails configuration
webOption<serde_json::Value>Web configuration
outputOption<serde_json::Value>Output configuration
executionOption<serde_json::Value>Execution configuration
cachingOption<serde_json::Value>Caching configuration
autonomyOption<serde_json::Value>Autonomy configuration
skillsOption<serde_json::Value>Skills configuration
contextOption<serde_json::Value>Context configuration
hooksOption<serde_json::Value>Hooks configuration
templatesOption<serde_json::Value>Templates configuration

Source

View on GitHub

praisonai/src/parity/config_loader.rs at line 102