DuckDuckGo Search
DuckDuckGo Search searches the internet with the DuckDuckGo search engine and returns the title, summary and link of each result. If you need it, it also downloads the content of the pages found. No credential is needed.
You can use it as a step in a flow, typing the search in Search Query, or as a tool for an agent: connect its Tool output to the agent’s Tools input and the agent decides when to search and what to type.
When to use it
- You want an agent to search the internet without subscribing to a search service.
- You are testing a flow and need quick web results.
- You want to collect links on a topic for an agent to summarise.
- You need the full text of the top pages for a search.
Configuration
| Field | What it does |
|---|---|
| Search Query | What you want to search for. It is hidden when you connect the Tool output, because the agent writes the search. |
| Max Results (required) | The maximum number of results returned. Default: 5. |
| Tool Name (required) | The name the agent sees for the tool. Default: duckduckgo_search. Only used as a tool. |
| Tool Description (required) | What the agent reads to know when to search. It comes filled in with a description. Only used as a tool. |
Advanced options
| Field | What it does |
|---|---|
| Fetch Content | When on, the content of each page found is downloaded as well as the summary. Off by default. |
Output
- Data: a list with one item per result, with its title, summary and link. With Fetch Content on, it also includes the page content.
- Tool: the search ready for an agent. Connect it to the agent’s Tools input.
Example
An online shop wants its assistant to compare prices published by other shops.
- Add DuckDuckGo Search and leave Max Results at
5. - In Tool Description, write “Search the internet for public information about products and prices”.
- Connect the Tool output to the agent’s Tools input.
- When someone asks for the usual price of a coffee machine model, the agent searches and summarises what it finds, with links.
Good practices
- Turn on Fetch Content only when the summary isn’t enough: downloading pages makes the search slower and gives the agent much more text.
- A clear Tool Description helps the agent decide when to search.
Related components
- Serp Search API: Google results through SerpApi.
- Ollama Web Search: web search with your Ollama account.