Questo articolo spiega come funziona il Web Search Tool all'interno di Agent Studio e come utilizzarlo per recuperare informazioni in tempo reale da internet. Scoprirai quando usarlo, come configurarlo correttamente e come controllarne il comportamento per ottenere risposte accurate e affidabili.
Al termine, saprai come combinare la Ricerca Web con altri strumenti per creare agenti AI più intelligenti e reattivi.
- Cos'è il Web Search Tool in Agent Studio
- Quando usare il Web Search ToolCome funziona il Web Search Tool
- Principali vantaggi del Web Search Tool
- Elementi principali del Web Search Tool
- Usare le variabili nella Ricerca Web
- Come configurare il Web Search Tool (passo per passo)
- Domande frequenti
- Articoli correlati
Cos'è il Web Search Tool in Agent Studio
Il Web Search Tool è una funzionalità all'interno del Nodo AI Agent che consente all'agente di recuperare informazioni in tempo reale da internet. Permette all'agente di andare oltre le fonti di dati predefinite e di recuperare informazioni esterne in modo dinamico quando necessario.
All'interno del Nodo AI Agent, il Web Search Tool funge da fonte di conoscenza esterna. Invece di affidarsi esclusivamente a dati interni come la Knowledge Base, l'agente può utilizzare questo strumento per rispondere a domande che richiedono informazioni aggiornate o disponibili pubblicamente.
La natura in tempo reale del Web Search Tool lo rende particolarmente utile quando l'agente deve rispondere a domande in cui le informazioni cambiano frequentemente o non sono memorizzate internamente.
Quando usare il Web Search Tool
Usa il Web Search Tool quando l'agente deve rispondere a domande non coperte dalla tua Knowledge Base, che richiedono informazioni in tempo reale o riguardano conoscenze generali. Ciò include scenari come eventi attuali, tendenze di mercato o informazioni su prodotti che possono cambiare nel tempo.
Come funziona il Web Search Tool
Quando un utente pone una domanda, l'agente interpreta la richiesta, la converte in una query di ricerca e utilizza il Web Search Tool per recuperare risultati pertinenti. L'agente utilizza quindi queste informazioni per generare una risposta basata sui dati recuperati.
Principali vantaggi del Web Search Tool
Il Web Search Tool potenzia le capacità del tuo agente AI consentendogli di accedere a dati esterni in tempo reale.
- Fornisce accesso a informazioni in tempo reale dal web
- Espande la conoscenza dell'agente oltre le fonti di dati interne
- Permette di gestire domande sconosciute o dinamiche
- Riduce la dipendenza da Knowledge Base preconfigurate
Elementi principali del Web Search Tool
Il Web Search Tool viene configurato tramite tre elementi chiave che controllano come l'agente effettua le ricerche e utilizza i dati esterni. Comprendere questi elementi è essenziale per garantire risultati accurati e pertinenti.
Query
La Query definisce cosa cercherà l'agente quando viene attivato il Web Search Tool. Funge da input inviato al motore di ricerca e determina la pertinenza dei risultati restituiti.
Nella maggior parte dei casi, la query dovrebbe essere dinamica e basata sull'input dell'utente piuttosto che su testo fisso. Ciò consente all'agente di eseguire ricerche diverse a seconda di ciò che chiede l'utente, garantendo risposte pertinenti e contestualmente appropriate.
Istruzioni
Le Istruzioni definiscono come e quando il Web Search Tool deve essere utilizzato dall'agente. Guidano il processo decisionale dell'agente specificando condizioni come l'uso della Ricerca Web solo quando i dati interni non sono disponibili o quando sono richieste informazioni in tempo reale.
Istruzioni ben definite aiutano a controllare la qualità delle risposte limitando le ricerche non necessarie e assicurando che l'agente utilizzi lo strumento solo negli scenari appropriati. Questo è particolarmente importante quando si combina la Ricerca Web con altri strumenti come la Knowledge Base.
Variabili
Le Variabili forniscono l'input dinamico utilizzato nella query, consentendo all'agente di adattare le ricerche in base alle interazioni dell'utente. Si tratta tipicamente di variabili di runtime che memorizzano le domande o gli input dell'utente durante la conversazione.
Utilizzando le variabili, l'agente può convertire le domande dell'utente in richieste di ricerca, rendendo il Web Search Tool flessibile e reattivo. Senza variabili, lo strumento restituirebbe sempre gli stessi risultati, riducendone l'utilità negli scenari reali.
Usare le variabili nella Ricerca Web
L'efficacia del Web Search Tool dipende da come viene definita la query. Invece di usare query fisse, si consiglia di utilizzare variabili di runtime in modo che la ricerca si adatti in base all'input dell'utente.
Quando un utente pone una domanda, quell'input viene catturato e memorizzato come variabile di runtime. Questa variabile viene poi utilizzata come query per il Web Search Tool, consentendo all'agente di eseguire ricerche dinamiche.
Esempio:
- L'utente chiede: "Trova scarpe da corsa Nike"
- L'input viene memorizzato come variabile
- Quella variabile viene utilizzata come query di ricerca
Questo garantisce che l'agente recuperi risultati pertinenti in base alla richiesta dell'utente anziché restituire sempre lo stesso output.
Come configurare il Web Search Tool (passo per passo)
Passo 1: Aggiungere lo strumento
Apri il Nodo AI Agent, clicca su Add a Tool e seleziona Search the Web dall'elenco.

Passo 2: Configurare il Web Search Tool
Aggiungere le Istruzioni
Definisci come l'agente deve utilizzare lo strumento. Ad esempio, puoi istruire l'agente a usare la Ricerca Web solo quando la Knowledge Base non contiene la risposta.
Definire la Query
Specifica cosa deve cercare l'agente. Può essere una query fissa o un valore dinamico tramite variabili.
Usare le Variabili
Inserisci variabili di runtime tramite il selettore {} per rendere la query dinamica in base all'input dell'utente.
Nell'esempio seguente, il Web Search Tool viene aggiunto a un AI Agent e configurato per recuperare informazioni in tempo reale da internet. Il campo Istruzioni viene utilizzato per guidare l'agente su quando usare lo strumento, ad esempio "Cerca sul web informazioni aggiornate", aiutando l'agente a comprendere lo scopo della ricerca.
Il campo Query definisce cosa deve cercare l'agente. Può essere una query fissa o un valore dinamico tramite variabili. Nella maggior parte dei casi, dovrebbe essere collegato all'input dell'utente in modo che l'agente esegua la ricerca in base a ciò che viene chiesto.
Il selettore di variabili {} (mostrato all'interno dei campi) consente di inserire variabili di runtime. Questo è importante perché rende la ricerca dinamica: invece di restituire sempre lo stesso risultato, l'agente utilizza l'input dell'utente come query di ricerca.
In questa configurazione:
- L'agente viene istruito a cercare sul web solo quando necessario
- La query è impostata per recuperare informazioni pertinenti
- Le variabili possono essere utilizzate per passare l'input dell'utente alla ricerca
Quando l'agente riceve una domanda, utilizza queste impostazioni per eseguire una ricerca web e restituire risultati in base alla richiesta dell'utente.
Nota: Le Istruzioni e la Query mostrate nello screenshot sono solo a scopo dimostrativo. Mantieni le istruzioni chiare e usa le variabili nella query per assicurarti che il Web Search Tool restituisca risultati pertinenti e contestualmente appropriati.
Passo 3: Test
Testa l'agente con input diversi per assicurarti che il Web Search Tool restituisca risultati pertinenti e accurati.
Domande frequenti
D: Perché i risultati della Ricerca Web sono talvolta inconsistenti?
La Ricerca Web si basa su fonti di dati esterne che possono cambiare nel tempo. I risultati dipendono dalla query e dalle informazioni disponibili su internet, quindi le risposte possono variare.
D: Quando dovrei usare la Ricerca Web invece della Knowledge Base?
Usa la Knowledge Base per informazioni controllate e coerenti. Usa la Ricerca Web quando le informazioni non sono disponibili internamente o richiedono aggiornamenti in tempo reale.
D: Come posso controllare quando l'agente usa la Ricerca Web?
Puoi controllare l'uso dello strumento tramite le istruzioni nel prompt. Definisci chiaramente quando l'agente deve usare la Ricerca Web, ad esempio solo quando i dati interni sono insufficienti.
D: Posso limitare cosa cerca il Web Search Tool?
Sì, puoi guidare la ricerca tramite istruzioni e query, inclusa la limitazione a tipologie specifiche di fonti o argomenti.