web_search-provider met neurale, trefwoord- en
hybride zoekmodi plus ingebouwde inhoudsextractie (markeringen, tekst,
samenvattingen).
Plugin installeren
Een API-sleutel verkrijgen
1
Een account aanmaken
Meld je aan bij exa.ai en genereer een API-sleutel via je
dashboard.
2
De sleutel opslaan
Stel
EXA_API_KEY in de Gateway-omgeving in, of configureer deze via:Configuratie
EXA_API_KEY in de Gateway-omgeving in. Plaats
deze bij een Gateway-installatie in ~/.openclaw/.env. Zie
Omgevingsvariabelen.
Basis-URL overschrijven
Stelplugins.entries.exa.config.webSearch.baseUrl in om Exa-zoekaanvragen
via een compatibele proxy of alternatief eindpunt te leiden. OpenClaw
normaliseert kale hosts door https:// ervoor te plaatsen en voegt /search toe, tenzij
het pad daar al mee eindigt. Het herleide eindpunt maakt deel uit van de
cachesleutel voor zoekopdrachten, zodat resultaten van verschillende eindpunten nooit worden gedeeld.
Toolparameters
string
vereist
Zoekopdracht.
number
standaard:"5"
Aantal te retourneren resultaten (1-100, afhankelijk van de limieten van het Exa-zoektype).
'auto' | 'neural' | 'fast' | 'deep' | 'deep-reasoning' | 'instant'
Zoekmodus.
'day' | 'week' | 'month' | 'year'
Tijdfilter. Kan niet worden gecombineerd met
date_after/date_before.string
Resultaten na deze datum (
YYYY-MM-DD).string
Resultaten vóór deze datum (
YYYY-MM-DD).object
Opties voor inhoudsextractie (zie hieronder).
Inhoudsextractie
Geef eencontents-object door om de geëxtraheerde inhoud in resultaten te beheren:
Als
contents wordt weggelaten, gebruikt Exa standaard { highlights: true }, zodat resultaten
fragmenten met kernzinnen bevatten. Resultaatbeschrijvingen worden eerst uit markeringen
gehaald, vervolgens uit de samenvatting en daarna uit de volledige tekst — afhankelijk van wat het eerst beschikbaar is. Resultaten
behouden indien beschikbaar ook de onbewerkte velden highlightScores en summary uit het
Exa API-antwoord.
Zoekmodi
Opmerkingen
countaccepteert maximaal 100, afhankelijk van de limieten van het Exa-zoektype.- Resultaten worden standaard 15 minuten in de cache opgeslagen. Configureer de gedeelde
tools.web.search.cacheTtlMinutes(minuten) entools.web.search.timeoutSeconds(standaard 30s) om de cacheduur en aanvraagtime-out voor alleweb_search-providers, waaronder Exa, te wijzigen.
Gerelateerd
- Overzicht van zoeken op het web — alle providers en automatische detectie
- Brave Search — gestructureerde resultaten met land-/taalfilters
- Perplexity Search — gestructureerde resultaten met domeinfiltering