Ricerca DuckDuckGo
Il componente Ricerca DuckDuckGo porta le capacità di ricerca web nei tuoi flussi, restituendo URL e contenuti per qualsiasi query direttamente da DuckDuckGo.

Descrizione del componente
Come funziona il componente Ricerca DuckDuckGo
Panoramica del Componente DuckDuckGoSearch
Il componente DuckDuckGoSearch consente al tuo workflow AI di eseguire ricerche web in tempo reale utilizzando il motore di ricerca DuckDuckGo. Accetta una query di ricerca definita dall’utente e restituisce risultati web pertinenti, inclusi URL e i relativi contenuti, rendendolo uno strumento potente per il recupero di conoscenza, attività di ricerca o per arricchire LLM con informazioni aggiornate da Internet.
Cosa Fa Questo Componente?
- Esegue una ricerca su DuckDuckGo utilizzando le parole chiave fornite (query).
- Recupera un numero configurabile di risultati (default: 3).
- Permette di filtrare per regione, livello di safe search e periodo di tempo.
- Restituisce i risultati sia come record URL strutturati sia come testo semplice, adatti per ulteriori elaborazioni automatiche o visualizzazione.
- Può essere utilizzato come strumento autonomo o integrato in workflow basati su agent.
Input
Nome | Descrizione | Tipo | Obbligatorio | Default | Avanzato |
---|---|---|---|---|---|
Parole Chiave in Input | Le parole chiave o la stringa di query da cercare. | String | Sì | (vuoto) | No |
Risultati Massimi | Il numero di risultati da restituire. | Integer | Sì | 3 | No |
Regione | Codice regione/lingua per risultati localizzati (es. us-en, uk-en, ru-ru). | String | Sì | us-en | Sì |
SafeSearch | Imposta il filtro safesearch: strict , moderate o off . | String | Sì | moderate | Sì |
Limite di Tempo | Restringe i risultati per tempo: d (giorno), w (settimana), m (mese), y (anno). | String | Sì | y | Sì |
Descrizione Strumento | (Opzionale) Descrizione per aiutare gli agent a capire come usare questo strumento. | String | No | (vuoto) | Sì |
Nome Strumento | (Opzionale) Alias per fare riferimento a questo strumento nei framework agent. | String | No | (vuoto) | Sì |
Verbose | Se stampare output verbose/debug durante l’esecuzione. | Boolean | No | false | Sì |
Output
Il componente fornisce tre formati di output:
Record URL (
UrlRecord
)- Un elenco strutturato di risultati di ricerca, ciascuno contenente l’URL e il relativo contenuto. Utile per consumo programmatico o concatenamento ad altri componenti.
URL come Testo (
Message
)- I risultati di ricerca formattati come testo leggibile, adatti per visualizzazione diretta o integrazione in workflow basati su messaggi.
DuckDuckGo Search come Strumento (
Tool
)- L’intera operazione di ricerca racchiusa come oggetto tool, abilitandone l’uso in sistemi AI basati su agent o tool.
Perché Usare Questo Componente?
- Accesso a Informazioni Aggiornate: Consente al tuo workflow AI di interrogare informazioni web aggiornate, particolarmente prezioso quando LLM o agent AI necessitano di dati recenti non presenti nel loro training set.
- Configurazione Flessibile: Supporta filtri per regione, safesearch e periodo di tempo per risultati su misura.
- Output Multi-formato: Scegli il formato di output che meglio si adatta al tuo compito a valle, sia per ulteriori elaborazioni automatiche sia per la visualizzazione finale.
- Integrazione con Agent: Progettato per essere facilmente referenziabile e descrivibile nei framework basati su agent, rendendolo adatto per orchestrazioni AI complesse.
Esempi di Utilizzo
- Arricchimento Risposte: Migliora le risposte degli LLM con risultati di ricerca web in tempo reale.
- Estrazione di Conoscenza: Raccogli contenuti web recenti per sintesi o analisi.
- Automazione della Ricerca: Automatizza la raccolta di informazioni su argomenti, aree o periodi specifici.
Questo componente è un elemento versatile ed essenziale per i workflow che richiedono conoscenza esterna e dati web aggiornati.
Domande frequenti
- Cosa fa il componente Ricerca DuckDuckGo?
Esegue ricerche in tempo reale su DuckDuckGo utilizzando le parole chiave inserite e restituisce URL pertinenti e i relativi contenuti, permettendo ai tuoi workflow di accedere a informazioni web aggiornate.
- Che tipo di output posso ottenere da questo componente?
Fornisce risultati come record URL strutturati, messaggi di testo semplice, o come strumento per flussi basati su agent—offrendo flessibilità su come utilizzare i risultati di ricerca.
- Posso controllare il numero o il tipo di risultati di ricerca?
Sì, puoi impostare il numero massimo di risultati, regolare impostazioni di regione e safesearch, e definire limiti di tempo per i risultati.
- Questo componente è adatto per creare chatbot aumentati dalla conoscenza?
Assolutamente. È ideale per chatbot e flussi che necessitano di informazioni aggiornate dal web, migliorando le loro risposte con dati di ricerca in tempo reale.
- DuckDuckGo Search memorizza o mette in cache le mie ricerche?
No, le ricerche vengono eseguite in tempo reale e i risultati non vengono memorizzati al di fuori del flusso corrente a meno che tu non scelga di farlo.
Prova la Ricerca DuckDuckGo in FlowHunt
Potenzia i tuoi workflow con la ricerca web in tempo reale. Inizia a utilizzare la Ricerca DuckDuckGo in FlowHunt per automazioni più intelligenti e dinamiche.