Skip to main content
Exa AI est un fournisseur de web_search proposant des modes de recherche neuronale, par mots-clés et hybride, ainsi qu’une extraction de contenu intégrée (passages clés, texte, résumés).

Installer le Plugin

Obtenir une clé d’API

1

Créer un compte

Inscrivez-vous sur exa.ai et générez une clé d’API depuis votre tableau de bord.
2

Stocker la clé

Définissez EXA_API_KEY dans l’environnement du Gateway, ou configurez-la via :

Configuration

Autre possibilité avec une variable d’environnement : définissez EXA_API_KEY dans l’environnement du Gateway. Pour une installation du Gateway, placez-la dans ~/.openclaw/.env. Consultez Variables d’environnement.

Remplacement de l’URL de base

Définissez plugins.entries.exa.config.webSearch.baseUrl pour acheminer les requêtes de recherche Exa via un proxy compatible ou un autre point de terminaison. OpenClaw normalise les hôtes sans protocole en ajoutant https:// au début et ajoute /search, sauf si le chemin se termine déjà ainsi. Le point de terminaison résolu fait partie de la clé du cache de recherche ; les résultats provenant de points de terminaison différents ne sont donc jamais partagés.

Paramètres de l’outil

string
requis
Requête de recherche.
number
défaut:"5"
Nombre de résultats à renvoyer (1 à 100, dans les limites du type de recherche Exa).
'auto' | 'neural' | 'fast' | 'deep' | 'deep-reasoning' | 'instant'
Mode de recherche.
'day' | 'week' | 'month' | 'year'
Filtre temporel. Ne peut pas être combiné avec date_after/date_before.
string
Résultats postérieurs à cette date (YYYY-MM-DD).
string
Résultats antérieurs à cette date (YYYY-MM-DD).
object
Options d’extraction du contenu (voir ci-dessous).

Extraction du contenu

Transmettez un objet contents pour contrôler le contenu extrait dans les résultats :
Si contents est omis, Exa utilise par défaut { highlights: true } afin que les résultats incluent des extraits de phrases clés. Les descriptions des résultats sont obtenues d’abord à partir des passages clés, puis du résumé, puis du texte intégral, selon le premier élément disponible. Les résultats conservent également les champs bruts highlightScores et summary de la réponse de l’API Exa lorsqu’ils sont disponibles.

Modes de recherche

Remarques

  • count accepte jusqu’à 100, dans les limites du type de recherche Exa.
  • Les résultats sont mis en cache pendant 15 minutes par défaut. Configurez les paramètres partagés tools.web.search.cacheTtlMinutes (en minutes) et tools.web.search.timeoutSeconds (30 s par défaut) pour modifier la mise en cache et le délai d’expiration des requêtes pour tous les fournisseurs de web_search, y compris Exa.

Voir aussi