web_search con dos transportes: la
API nativa de Perplexity Search (resultados estructurados con filtros) y las
finalizaciones de chat de Perplexity Sonar, directas o mediante OpenRouter (respuestas
sintetizadas por IA con citas).
Esta página cubre la configuración del proveedor de Perplexity. Para la herramienta de Perplexity (cómo la usa el agente), consulta búsqueda de Perplexity.
| Propiedad | Valor |
|---|---|
| Tipo | Proveedor de búsqueda web (no un proveedor de modelos) |
| Auth | PERPLEXITY_API_KEY (nativo) o OPENROUTER_API_KEY (mediante OpenRouter) |
| Ruta de configuración | plugins.entries.perplexity.config.webSearch.apiKey |
| Sobrescrituras | plugins.entries.perplexity.config.webSearch.baseUrl / .model |
| Obtener una clave | perplexity.ai/settings/api |
Instalar Plugin
Primeros pasos
Configurar la clave de API
PERPLEXITY_API_KEY u OPENROUTER_API_KEY en el
entorno del Gateway también funciona.Modos de búsqueda
El Plugin resuelve el transporte en este orden:webSearch.baseUrlowebSearch.modelconfigurado: siempre enruta mediante finalizaciones de chat de Sonar contra ese endpoint, independientemente del tipo de clave.- De lo contrario, el origen de la clave decide el endpoint: el prefijo de una clave configurada elige el transporte (la configuración tiene prioridad sobre las variables de entorno); una clave de entorno usa directamente su endpoint correspondiente.
| Prefijo de clave | Transporte | Funciones |
|---|---|---|
pplx- | API nativa de Perplexity Search (https://api.perplexity.ai) | Resultados estructurados, filtros de dominio/idioma/fecha |
sk-or- | OpenRouter (https://openrouter.ai/api/v1), modelo Sonar | Respuestas sintetizadas por IA con citas |
perplexity/sonar-pro; sobrescríbelo
con plugins.entries.perplexity.config.webSearch.model.
Filtrado de la API nativa
| Filtro | Descripción | Transporte |
|---|---|---|
count | Resultados por búsqueda, 1-10 (predeterminado 5) | Solo nativo |
freshness | Ventana de antigüedad: day, week, month, year | Ambos |
country | Código de país de 2 letras (us, de, jp) | Solo nativo |
language | Código de idioma ISO 639-1 (en, fr, zh) | Solo nativo |
date_after / date_before | Rango de fecha de publicación en YYYY-MM-DD | Solo nativo |
domain_filter | Máx. 20 dominios; lista de permitidos o lista de denegados con prefijo -, nunca mezcladas | Solo nativo |
max_tokens / max_tokens_per_page | Presupuesto de contenido en todos los resultados / por página | Solo nativo |
freshness no se puede combinar con date_after/date_before.
Configuración avanzada
Variable de entorno para procesos daemon
Variable de entorno para procesos daemon
Configuración del proxy de OpenRouter
Configuración del proxy de OpenRouter
Para enrutar búsquedas de Perplexity mediante OpenRouter, configura una
OPENROUTER_API_KEY
(prefijo sk-or-) en lugar de una clave nativa de Perplexity. OpenClaw detecta la
clave y cambia al transporte Sonar automáticamente. Es útil si ya
tienes configurada la facturación de OpenRouter y quieres consolidar proveedores allí.Relacionado
Herramienta de búsqueda de Perplexity
Cómo el agente invoca búsquedas de Perplexity e interpreta los resultados.
Referencia de configuración
Referencia de configuración completa, incluidas las entradas de Plugin.