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.
DeepResearchAgentBuilder
Defined in the agents module.
Rust AI Agent SDK
Builder for DeepResearchAgent.
Fields
| Name | Type | Description |
|---|
name | Option<String> | - |
model | Option<String> | - |
instructions | Option<String> | - |
config | DeepResearchConfig | - |
verbose | bool | - |
Methods
name
fn name(mut self, name: impl Into<String>) -> Self
Set the agent name
Parameters:
| Name | Type |
|---|
name | impl Into<String> |
model
fn model(mut self, model: impl Into<String>) -> Self
Set the model
Parameters:
| Name | Type |
|---|
model | impl Into<String> |
instructions
fn instructions(mut self, instructions: impl Into<String>) -> Self
Set instructions
Parameters:
| Name | Type |
|---|
instructions | impl Into<String> |
config
fn config(mut self, config: DeepResearchConfig) -> Self
Set config
Parameters:
| Name | Type |
|---|
config | DeepResearchConfig |
build
fn build(self) -> Result<DeepResearchAgent>
Build the agent
Source
View on GitHub
praisonai/src/agents/mod.rs at line 1174