Wyszukiwarka DuckDuckGo

Wyszukiwarka DuckDuckGo

Komponent DuckDuckGo Search wprowadza możliwości wyszukiwania w sieci do Twoich przepływów, zwracając adresy URL i treści dla dowolnego zapytania bezpośrednio z DuckDuckGo.

Opis komponentu

Jak działa komponent Wyszukiwarka DuckDuckGo

DuckDuckGoSearch Component Overview

The DuckDuckGoSearch component enables your AI workflow to perform real-time web searches using the DuckDuckGo search engine. It accepts a user-defined search query and returns relevant web results, including URLs and their content, making it a powerful tool for knowledge retrieval, research tasks, or augmenting LLMs with up-to-date information from the internet.

What Does This Component Do?

  • Executes a search on DuckDuckGo using the provided keywords (query).
  • Retrieves a configurable number of results (default: 3).
  • Allows filtering by region, safe search level, and time period.
  • Returns results as both structured URL records and plain text, suitable for further automated processing or display.
  • Can be used as a standalone tool or integrated into agent-based workflows.

Inputs

NameDescriptionTypeRequiredDefaultAdvanced
Input KeywordsThe keywords or query string to search.StringYes(empty)No
Max ResultsThe number of results to return.IntegerYes3No
RegionRegion/language code for localized results (e.g., us-en, uk-en, ru-ru).StringYesus-enYes
SafeSearchSets the safesearch filter: strict, moderate, or off.StringYesmoderateYes
Time LimitRestricts results by time: d (day), w (week), m (month), y (year).StringYesyYes
Tool Description(Optional) Description for agents to understand how to use this tool.StringNo(empty)Yes
Tool Name(Optional) Alias for referencing this tool within agent frameworks.StringNo(empty)Yes
VerboseWhether to print verbose/debug output during execution.BooleanNofalseYes

Outputs

The component provides three output formats:

  1. URL Records (UrlRecord)

    • A structured list of search results, each containing the URL and its associated content. Useful for programmatic consumption or chaining to other components.
  2. URLs as Text (Message)

    • The search results formatted as readable text, suitable for direct display or integration into message-driven workflows.
  3. DuckDuckGo Search as Tool (Tool)

    • The entire search operation wrapped as a tool object, enabling its use in agent-based or tool-using AI systems.

Why Use This Component?

  • Access Current Information: Lets your AI workflow query up-to-date web information, which is especially valuable when LLMs or AI agents need recent data not present in their training set.
  • Flexible Configuration: Supports region, safesearch, and time filtering for tailored results.
  • Multi-format Outputs: Choose the output format that best fits your downstream task, whether it’s for further automated processing or for display to end-users.
  • Agent Integration: Designed to be easily referenced and described for agent-based frameworks, making it suitable for complex AI orchestration.

Example Use Cases

  • Answer Augmentation: Enhance LLM answers with real-time web search results.
  • Knowledge Extraction: Gather recent web content for summarization or analysis.
  • Research Automation: Automate information gathering for specific topics, areas, or timeframes.

This component is a versatile and essential building block for workflows that require external knowledge and up-to-date web data.

Najczęściej zadawane pytania

Do czego służy komponent DuckDuckGo Search?

Przeprowadza wyszukiwania w czasie rzeczywistym w DuckDuckGo na podstawie Twoich słów kluczowych i zwraca odpowiednie adresy URL oraz ich treści, umożliwiając Twoim przepływom dostęp do najnowszych informacji z sieci.

Jakiego rodzaju wyniki otrzymam z tego komponentu?

Dostarcza wyniki jako ustrukturyzowane rekordy URL, wiadomości tekstowe lub jako narzędzie do przepływów agentowych—dając elastyczność wykorzystania rezultatów wyszukiwania.

Czy mogę kontrolować liczbę lub typ wyników wyszukiwania?

Tak, możesz ustawić maksymalną liczbę wyników, dopasować region i ustawienia filtrowania SafeSearch, a także określić ograniczenia czasowe wyników.

Czy ten komponent nadaje się do budowania chatbotów wzbogaconych o wiedzę?

Zdecydowanie. To idealne rozwiązanie dla chatbotów i przepływów, które potrzebują najnowszych informacji z sieci, wzmacniając odpowiedzi danymi z wyszukiwania w czasie rzeczywistym.

Czy DuckDuckGo Search przechowuje lub buforuje moje wyszukiwania?

Nie, wyszukiwania są przeprowadzane w czasie rzeczywistym i wyniki nie są przechowywane poza Twoim aktualnym przepływem, chyba że zdecydujesz się je zachować.

Wypróbuj wyszukiwanie DuckDuckGo w FlowHunt

Ulepsz swoje przepływy pracy dzięki wyszukiwaniu sieciowemu na żywo. Zacznij korzystać z DuckDuckGo Search w FlowHunt, by wdrożyć inteligentniejsze, bardziej dynamiczne automatyzacje.

Dowiedz się więcej

Wyszukiwanie w Dokumencie JSON
Wyszukiwanie w Dokumencie JSON

Wyszukiwanie w Dokumencie JSON

Komponent Wyszukiwanie w Dokumencie JSON umożliwia zaawansowane przeszukiwanie plików JSON za pomocą wyszukiwania tekstowego lub zaawansowanych wyrażeń zapytań....

3 min czytania
Data Automation +4
Wyszukiwanie e-maili Gmail
Wyszukiwanie e-maili Gmail

Wyszukiwanie e-maili Gmail

Komponent Wyszukiwanie e-maili pozwala automatycznie znajdować i pobierać wiadomości e-mail z Gmaila na podstawie określonych kryteriów. Obsługuje filtrowane wy...

3 min czytania
Email Gmail +4
Google Docs Retriever
Google Docs Retriever

Google Docs Retriever

Integruj swoje workflowy z Google Docs za pomocą komponentu Google Docs Retriever—pobieraj treść dokumentów bezpośrednio do automatyzacji, chatbotów lub przepły...

3 min czytania
Google Docs Automation +3