mirror of
https://github.com/RightNow-AI/openfang.git
synced 2026-07-30 06:32:17 +00:00
refactor: remove redundant max_results from SearxngSearchConfig
This commit is contained in:
@@ -330,7 +330,7 @@ impl WebSearchEngine {
|
||||
return Err("SearXNG URL is not configured".to_string());
|
||||
}
|
||||
|
||||
let limit = max_results.min(self.config.searxng.max_results);
|
||||
let limit = max_results;
|
||||
|
||||
debug!(query, "Searching via SearXNG");
|
||||
|
||||
|
||||
@@ -287,22 +287,11 @@ impl Default for PerplexitySearchConfig {
|
||||
}
|
||||
|
||||
/// SearXNG self-hosted search configuration.
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Default, Serialize, Deserialize)]
|
||||
#[serde(default)]
|
||||
pub struct SearxngSearchConfig {
|
||||
/// Base URL of the SearXNG instance (e.g., "https://search.example.com").
|
||||
pub url: String,
|
||||
/// Maximum results to return.
|
||||
pub max_results: usize,
|
||||
}
|
||||
|
||||
impl Default for SearxngSearchConfig {
|
||||
fn default() -> Self {
|
||||
Self {
|
||||
url: String::new(),
|
||||
max_results: 5,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// Web fetch configuration.
|
||||
|
||||
Reference in New Issue
Block a user