Web Config • Rust AI Agent SDK
WebConfig: Configuration for web search and fetch capabilities
WebConfig
Defined in the config module.
Rust AI Agent SDK
Configuration for web search and fetch capabilities
Fields
| Name | Type | Description |
|---|---|---|
search | bool | Enable web search |
fetch | bool | Enable web fetch (retrieve full page content) |
search_provider | WebSearchProvider | Search provider |
max_results | usize | Maximum search results |
Methods
new
fn new() -> SelfCreate a new web config
no_search
fn no_search(mut self) -> SelfDisable search
no_fetch
fn no_fetch(mut self) -> SelfDisable fetch
provider
fn provider(mut self, provider: WebSearchProvider) -> SelfSet search provider
Parameters:
| Name | Type |
|---|---|
provider | WebSearchProvider |
max_results
fn max_results(mut self, max: usize) -> SelfSet max results
Parameters:
| Name | Type |
|---|---|
max | usize |
Source
View on GitHubpraisonai/src/config.rs at line 715