UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

68 lines (67 loc) 1.4 kB
{ "id": "perplexity", "activation": { "onStartup": false }, "setup": { "providers": [ { "id": "perplexity", "envVars": [ "PERPLEXITY_API_KEY", "OPENROUTER_API_KEY" ] } ] }, "uiHints": { "webSearch.apiKey": { "label": "Perplexity API Key", "help": "Perplexity or OpenRouter API key for web search.", "sensitive": true, "placeholder": "pplx-..." }, "webSearch.baseUrl": { "label": "Perplexity Base URL", "help": "Optional Perplexity/OpenRouter chat-completions base URL override." }, "webSearch.model": { "label": "Perplexity Model", "help": "Optional Sonar/OpenRouter model override." } }, "contracts": { "webSearchProviders": [ "perplexity" ] }, "configContracts": { "compatibilityRuntimePaths": [ "tools.web.search.apiKey" ] }, "configSchema": { "type": "object", "additionalProperties": false, "properties": { "webSearch": { "type": "object", "additionalProperties": false, "properties": { "apiKey": { "type": [ "string", "object" ] }, "baseUrl": { "type": "string" }, "model": { "type": "string" } } } } } }