Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Perplexity Search API
OpenClaw ondersteunt Perplexity Search API alsweb_search-provider.
Deze retourneert gestructureerde resultaten met de velden title, url en snippet.
Voor compatibiliteit ondersteunt OpenClaw ook verouderde Perplexity Sonar/OpenRouter-configuraties.
Als je OPENROUTER_API_KEY, een sk-or-...-sleutel in plugins.entries.perplexity.config.webSearch.apiKey gebruikt, of plugins.entries.perplexity.config.webSearch.baseUrl / model instelt, schakelt de provider over naar het chat-completions-pad en retourneert deze door AI gesynthetiseerde antwoorden met citaten in plaats van gestructureerde Search API-resultaten.
Een Perplexity API-sleutel verkrijgen
- Maak een Perplexity-account aan op perplexity.ai/settings/api
- Genereer een API-sleutel in het dashboard
- Sla de sleutel op in de configuratie of stel
PERPLEXITY_API_KEYin de Gateway-omgeving in.
OpenRouter-compatibiliteit
Als je OpenRouter al gebruikte voor Perplexity Sonar, behoud danprovider: "perplexity" en stel OPENROUTER_API_KEY in de Gateway-omgeving in, of sla een sk-or-...-sleutel op in plugins.entries.perplexity.config.webSearch.apiKey.
Optionele compatibiliteitsinstellingen:
plugins.entries.perplexity.config.webSearch.baseUrlplugins.entries.perplexity.config.webSearch.model
Configuratievoorbeelden
Native Perplexity Search API
OpenRouter / Sonar-compatibiliteit
Waar de sleutel instellen
Via configuratie: voeropenclaw configure --section web uit. Hiermee wordt de sleutel opgeslagen in
~/.openclaw/openclaw.json onder plugins.entries.perplexity.config.webSearch.apiKey.
Dat veld accepteert ook SecretRef-objecten.
Via omgeving: stel PERPLEXITY_API_KEY of OPENROUTER_API_KEY in
in de procesomgeving van de Gateway. Plaats deze voor een gateway-installatie in
~/.openclaw/.env (of je serviceomgeving). Zie Omgevingsvariabelen.
Als provider: "perplexity" is geconfigureerd en de Perplexity-sleutel SecretRef niet kan worden opgelost zonder env-terugval, mislukt starten/herladen direct.
Toolparameters
Deze parameters zijn van toepassing op het native Perplexity Search API-pad.Zoekopdracht.
Aantal te retourneren resultaten (1–10).
2-letterige ISO-landcode (bijv.
US, DE).ISO 639-1-taalcode (bijv.
en, de, fr).Tijdfilter —
day is 24 uur.Alleen resultaten gepubliceerd na deze datum (
YYYY-MM-DD).Alleen resultaten gepubliceerd vóór deze datum (
YYYY-MM-DD).Array met toegestane/geblokkeerde domeinen (max. 20).
Totaal inhoudsbudget (max. 1000000).
Tokenlimiet per pagina.
query,countenfreshnessworden geaccepteerdcountis daar alleen voor compatibiliteit; de respons is nog steeds één gesynthetiseerd antwoord met citaten in plaats van een lijst met N resultaten- Filters die alleen voor Search API gelden, zoals
country,language,date_after,date_before,domain_filter,max_tokensenmax_tokens_per_pageretourneren expliciete fouten
Regels voor domeinfilters
- Maximaal 20 domeinen per filter
- Toegestane en geblokkeerde domeinen kunnen niet in hetzelfde verzoek worden gecombineerd
- Gebruik het voorvoegsel
-voor vermeldingen in de blokkeerlijst (bijv.["-reddit.com"])
Opmerkingen
- Perplexity Search API retourneert gestructureerde webzoekresultaten (
title,url,snippet) - OpenRouter of expliciete
plugins.entries.perplexity.config.webSearch.baseUrl/modelschakelt Perplexity voor compatibiliteit terug naar Sonar-chatcompletions - Sonar/OpenRouter-compatibiliteit retourneert één gesynthetiseerd antwoord met citaten, geen gestructureerde resultaatrijen
- Resultaten worden standaard 15 minuten gecachet (configureerbaar via
cacheTtlMinutes)
Gerelateerd
- Overzicht van Web Search — alle providers en automatische detectie
- Documentatie van Perplexity Search API — officiële Perplexity-documentatie
- Brave Search — gestructureerde resultaten met land-/taalfilters
- Exa Search — neurale zoekfunctie met inhoudsextractie