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.

Wyszukiwarka DuckDuckGo

Opis komponentu

Jak działa komponent Wyszukiwarka DuckDuckGo

Przegląd komponentu DuckDuckGoSearch

Komponent DuckDuckGoSearch umożliwia Twojemu przepływowi AI wykonywanie wyszukiwań internetowych w czasie rzeczywistym, korzystając z wyszukiwarki DuckDuckGo. Przyjmuje zapytanie określone przez użytkownika i zwraca odpowiednie wyniki z sieci, w tym adresy URL i ich treści, co czyni go potężnym narzędziem do pozyskiwania wiedzy, zadań badawczych lub wzbogacania LLM o aktualne informacje z internetu.

Co robi ten komponent?

  • Wykonuje wyszukiwanie w DuckDuckGo przy użyciu podanych słów kluczowych (zapytania).
  • Pobiera konfigurowalną liczbę wyników (domyślnie: 3).
  • Umożliwia filtrowanie według regionu, poziomu SafeSearch oraz okresu czasu.
  • Zwraca wyniki zarówno jako ustrukturyzowane rekordy URL, jak i zwykły tekst, odpowiednie do dalszego automatycznego przetwarzania lub wyświetlania.
  • Może być używany samodzielnie lub zintegrowany w przepływach opartych na agentach.

Wejścia

NazwaOpisTypWymaganeDomyślnaZaawansowane
Słowa kluczoweSłowa kluczowe lub ciąg zapytania do wyszukania.StringTak(puste)Nie
Max wynikówLiczba wyników do zwrócenia.IntegerTak3Nie
RegionKod regionu/języka dla wyników lokalizowanych (np. us-en, uk-en, ru-ru).StringTakus-enTak
SafeSearchUstawia filtr SafeSearch: strict, moderate lub off.StringTakmoderateTak
Ograniczenie czasuOgranicza wyniki do wybranego czasu: d (dzień), w (tydzień), m (miesiąc), y (rok).StringTakyTak
Opis narzędzia(Opcjonalnie) Opis dla agentów, jak używać tego narzędzia.StringNie(puste)Tak
Nazwa narzędzia(Opcjonalnie) Alias do referencji tego narzędzia w ramach agentów.StringNie(puste)Tak
VerboseCzy wyświetlać szczegółowe/debugowe dane podczas wykonania.BooleanNiefalseTak

Wyjścia

Komponent udostępnia trzy formaty wyjściowe:

  1. Rekordy URL (UrlRecord)

    • Ustrukturyzowana lista wyników wyszukiwania, z adresem URL i powiązaną treścią. Przydatne do programowego wykorzystania lub łączenia z innymi komponentami.
  2. Adresy URL jako tekst (Message)

    • Wyniki wyszukiwania sformatowane jako czytelny tekst, odpowiednie do bezpośredniego wyświetlania lub integracji w przepływach opartych na wiadomościach.
  3. DuckDuckGo Search jako narzędzie (Tool)

    • Cała operacja wyszukiwania opakowana jako obiekt narzędzia, umożliwiając jej użycie w systemach AI opartych na agentach lub korzystających z narzędzi.

Dlaczego warto używać tego komponentu?

  • Dostęp do aktualnych informacji: Pozwala Twojemu przepływowi AI pobierać najświeższe dane z sieci, co jest szczególnie cenne, gdy LLM lub agenci AI potrzebują najnowszych danych spoza zestawu treningowego.
  • Elastyczna konfiguracja: Obsługuje filtrowanie według regionu, SafeSearch i czasu dla dopasowanych wyników.
  • Wielkoformatowe wyjścia: Wybierz format wyjściowy najlepiej dopasowany do dalszych zadań—czy to do automatycznego przetwarzania, czy do prezentacji użytkownikom końcowym.
  • Integracja z agentami: Został zaprojektowany do łatwego referowania i opisu w ramach agentowych, co czyni go odpowiednim do złożonych orkiestracji AI.

Przykładowe zastosowania

  • Wzbogacanie odpowiedzi: Ulepszaj odpowiedzi LLM, dodając wyniki z wyszukiwania sieciowego w czasie rzeczywistym.
  • Pozyskiwanie wiedzy: Gromadź najnowsze treści z sieci do podsumowania lub analizy.
  • Automatyzacja badań: Automatycznie zbieraj informacje na określone tematy, obszary lub okresy.

Ten komponent to wszechstronny i niezbędny budulec dla przepływów wymagających zewnętrznej wiedzy i aktualnych danych z sieci.

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