Skip to main content
Exa AI è un provider di web_search con modalità di ricerca neurale, per parole chiave e ibrida, oltre all’estrazione integrata dei contenuti (passaggi evidenziati, testo, riepiloghi).

Installare il Plugin

Ottenere una chiave API

1

Creare un account

Registrati su exa.ai e genera una chiave API dalla tua dashboard.
2

Memorizzare la chiave

Imposta EXA_API_KEY nell’ambiente del Gateway oppure esegui la configurazione tramite:

Configurazione

Alternativa tramite ambiente: imposta EXA_API_KEY nell’ambiente del Gateway. Per un’installazione del Gateway, inseriscila in ~/.openclaw/.env. Consulta Variabili d’ambiente.

Sostituzione dell’URL di base

Imposta plugins.entries.exa.config.webSearch.baseUrl per instradare le richieste di ricerca Exa attraverso un proxy compatibile o un endpoint alternativo. OpenClaw normalizza gli host senza protocollo anteponendo https:// e aggiunge /search, a meno che il percorso non termini già così. L’endpoint risolto fa parte della chiave della cache di ricerca, quindi i risultati provenienti da endpoint diversi non vengono mai condivisi.

Parametri dello strumento

string
obbligatorio
Query di ricerca.
number
predefinito:"5"
Risultati da restituire (1-100, in base ai limiti del tipo di ricerca Exa).
'auto' | 'neural' | 'fast' | 'deep' | 'deep-reasoning' | 'instant'
Modalità di ricerca.
'day' | 'week' | 'month' | 'year'
Filtro temporale. Non può essere combinato con date_after/date_before.
string
Risultati successivi a questa data (YYYY-MM-DD).
string
Risultati precedenti a questa data (YYYY-MM-DD).
object
Opzioni per l’estrazione dei contenuti (vedi sotto).

Estrazione dei contenuti

Passa un oggetto contents per controllare i contenuti estratti nei risultati:
Se contents viene omesso, il valore predefinito di Exa è { highlights: true }, quindi i risultati includono estratti delle frasi principali. Le descrizioni dei risultati vengono ricavate prima dai passaggi evidenziati, poi dal riepilogo e infine dal testo completo, in base al primo contenuto disponibile. Quando disponibili, i risultati conservano anche i campi non elaborati highlightScores e summary della risposta dell’API Exa.

Modalità di ricerca

Note

  • count accetta valori fino a 100, in base ai limiti del tipo di ricerca Exa.
  • Per impostazione predefinita, i risultati vengono memorizzati nella cache per 15 minuti. Configura i parametri condivisi tools.web.search.cacheTtlMinutes (minuti) e tools.web.search.timeoutSeconds (valore predefinito: 30 s) per modificare la durata della cache e il timeout delle richieste per tutti i provider di web_search, incluso Exa.

Contenuti correlati