Ricerca web
Recupera informazioni dal web quando non sono nel database: ricerca, estrazione pagine, browser e X/Twitter.
web_search
Sezione intitolata “web_search”Cosa fa. Cerca sul web informazioni aggiornate. Il provider (Tavily/Perplexity/Exa/SearXNG) è risolto per utente dalle Impostazioni.
Quando/come lo usa l’AI. Per informazioni correnti non presenti nel database.
Parametri. Query.
Restituisce. Titoli, URL e snippet (o una risposta con citazioni, secondo il provider).
Possibili errori / stati.
- Disabilitato se nessun provider è disponibile (nessuna chiave e SearXNG spento).
web_fetch
Sezione intitolata “web_fetch”Cosa fa. Recupera ed estrae il contenuto di una URL come markdown.
Quando/come lo usa l’AI. Quando serve il testo completo di un articolo, oltre ai titoli.
Parametri. url.
Restituisce. Contenuto della pagina in markdown.
Possibili errori / stati.
- Errore se la pagina non è raggiungibile o è bloccata (URL privati/non validi vengono rifiutati per sicurezza).
browser
Sezione intitolata “browser”Cosa fa. Naviga pagine renderizzate in JavaScript e interattive (Playwright). Azioni: navigate, snapshot, act, read, close.
Quando/come lo usa l’AI. Quando web_fetch non basta (contenuto dinamico, login, click).
Parametri. action + parametri (url, ref, text, key…).
Restituisce. Snapshot/testo della pagina.
Possibili errori / stati.
url is required for navigate/open·ref is required for click/type/hover·text is required for type.Unknown act kind: …/Unknown action: ….[Browser (Playwright)] …— errore di runtime del browser.
x_search
Sezione intitolata “x_search”Cosa fa. Cerca su X/Twitter: tweet, profili e thread.
Quando/come lo usa l’AI. Per sentiment social, breaking news e buzz retail.
Parametri. Query, sort, limit.
Restituisce. Post/profili rilevanti.
Possibili errori / stati.
- Disabilitato se la chiave X non è configurata/abilitata.