Ricerca Exa
OpenClaw supporta Exa AI come providerweb_search. Exa
offre modalità di ricerca neurale, per parole chiave e ibride con estrazione
dei contenuti integrata (evidenziazioni, testo, riepiloghi).
Ottenere una chiave API
Crea un account
Registrati su exa.ai e genera una chiave API dal tuo
dashboard.
Configurazione
EXA_API_KEY nell’ambiente del Gateway.
Per un’installazione gateway, inseriscila in ~/.openclaw/.env.
Parametri dello strumento
| Parametro | Descrizione |
|---|---|
query | Query di ricerca (obbligatoria) |
count | Risultati da restituire (1-100) |
type | Modalità di ricerca: auto, neural, fast, deep, deep-reasoning o instant |
freshness | Filtro temporale: day, week, month o year |
date_after | Risultati dopo questa data (YYYY-MM-DD) |
date_before | Risultati prima di questa data (YYYY-MM-DD) |
contents | Opzioni di estrazione dei contenuti (vedi sotto) |
Estrazione dei contenuti
Exa può restituire contenuti estratti insieme ai risultati di ricerca. Passa un oggettocontents per abilitarla:
| Opzione contents | Tipo | Descrizione |
|---|---|---|
text | boolean | { maxCharacters } | Estrae il testo completo della pagina |
highlights | boolean | { maxCharacters, query, numSentences, highlightsPerUrl } | Estrae le frasi chiave |
summary | boolean | { query } | Riepilogo generato dall’AI |
Modalità di ricerca
| Modalità | Descrizione |
|---|---|
auto | Exa sceglie la modalità migliore (predefinita) |
neural | Ricerca semantica/basata sul significato |
fast | Ricerca rapida per parole chiave |
deep | Ricerca approfondita completa |
deep-reasoning | Ricerca approfondita con ragionamento |
instant | Risultati più rapidi |
Note
- Se non viene fornita alcuna opzione
contents, Exa usa per impostazione predefinita{ highlights: true }così i risultati includono estratti con frasi chiave - I risultati preservano i campi
highlightScoresesummarydalla risposta API di Exa quando disponibili - Le descrizioni dei risultati vengono risolte prima dalle evidenziazioni, poi dal riepilogo, quindi dal testo completo — a seconda di ciò che è disponibile
freshnessedate_after/date_beforenon possono essere combinati — usa una sola modalità di filtro temporale- È possibile restituire fino a 100 risultati per query (soggetto ai limiti del tipo di ricerca Exa)
- I risultati sono memorizzati nella cache per 15 minuti per impostazione predefinita (configurabile tramite
cacheTtlMinutes) - Exa è un’integrazione API ufficiale con risposte JSON strutturate
Correlati
- Panoramica Web Search — tutti i provider e il rilevamento automatico
- Brave Search — risultati strutturati con filtri per paese/lingua
- Perplexity Search — risultati strutturati con filtro per dominio