mirascope.tools.web._duckduckgo
Module _duckduckgo
Class DuckDuckGoSearchConfig
Configuration for DuckDuckGo search
Bases:
_ConfigurableToolConfigAttributes
Name | Type | Description |
---|---|---|
max_results_per_query | int | - |
Class DuckDuckGoSearch
Tool for performing web searches using DuckDuckGo.
Takes search queries and returns relevant search results(Title, URL, Snippet).
Bases:
_BaseDuckDuckGoSearchFunction call
Perform a web search using DuckDuckGo and return formatted results.
Parameters
Name | Type | Description |
---|---|---|
self | Any | - |
Returns
Type | Description |
---|---|
str | Formatted search results if successful, error message if search fails |
Class AsyncDuckDuckGoSearch
Tool for performing web searches using DuckDuckGo.
Takes search queries and returns relevant search results(Title, URL, Snippet).
Bases:
_BaseDuckDuckGoSearchFunction call
Perform an asynchronous web search using DuckDuckGo and return formatted results.
Parameters
Name | Type | Description |
---|---|---|
self | Any | - |
Returns
Type | Description |
---|---|
str | Formatted search results if successful, error message if search fails |