Perplexity (Provider)
Perplexity (Web Search Provider)
Section intitulée « Perplexity (Web Search Provider) »Le plugin Perplexity fournit des capacités de recherche web via l’Perplexity Search API ou Perplexity Sonar via OpenRouter.
- Type : web search provider (pas un model provider)
- Auth :
PERPLEXITY_API_KEY(direct) ouOPENROUTER_API_KEY(via OpenRouter) - Config path :
plugins.entries.perplexity.config.webSearch.apiKey
Quick start
Section intitulée « Quick start »- Définir la clé API :
openclaw configure --section webOu la définir directement :
openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"- L’agent utilisera automatiquement Perplexity pour les recherches web une fois configuré.
Search modes
Section intitulée « Search modes »Le plugin sélectionne automatiquement le transport en fonction du préfixe de clé API :
| Key prefix | Transport | Features |
|---|---|---|
pplx- | Native Perplexity Search API | Résultats structurés, filtres de domaine/langue/date |
sk-or- | OpenRouter (Sonar) | Réponses synthétisées par IA avec citations |
Native API filtering
Section intitulée « Native API filtering »Lors de l’utilisation de l’Perplexity native API (clé pplx-), les recherches prennent en charge :
- Country : code pays à 2 lettres
- Language : code de langue ISO 639-1
- Date range : day, week, month, year
- Domain filters : allowlist/denylist (max 20 domaines)
- Content budget :
max_tokens,max_tokens_per_page
Environment note
Section intitulée « Environment note »Si la Gateway s’exécute en tant que démon (launchd/systemd), assurez-vous
que PERPLEXITY_API_KEY est disponible pour ce processus (par exemple, dans
~/.openclaw/.env ou via env.shellEnv).