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

NameTypeDescription
searchboolEnable web search
fetchboolEnable web fetch (retrieve full page content)
search_providerWebSearchProviderSearch provider
max_resultsusizeMaximum search results

Methods

new

rust
fn new() -> Self

Create a new web config

no_search

rust
fn no_search(mut self) -> Self

Disable search

no_fetch

rust
fn no_fetch(mut self) -> Self

Disable fetch

provider

rust
fn provider(mut self, provider: WebSearchProvider) -> Self

Set search provider

Parameters:

NameType
providerWebSearchProvider

max_results

rust
fn max_results(mut self, max: usize) -> Self

Set max results

Parameters:

NameType
maxusize

Source

View on GitHub

praisonai/src/config.rs at line 715


Related Documentation