Перейти до основного вмісту

Perplexity (провайдер вебпошуку)

Плагін Perplexity надає можливості вебпошуку через API пошуку Perplexity або Perplexity Sonar через OpenRouter.
Ця сторінка описує налаштування провайдера Perplexity. Щодо інструмента Perplexity (як агент його використовує), див. інструмент Perplexity.
PropertyValue
TypeПровайдер вебпошуку (не провайдер моделі)
AuthPERPLEXITY_API_KEY (напряму) або OPENROUTER_API_KEY (через OpenRouter)
Config pathplugins.entries.perplexity.config.webSearch.apiKey

Початок роботи

1

Встановіть API-ключ

Запустіть інтерактивний процес налаштування вебпошуку:
openclaw configure --section web
Або встановіть ключ напряму:
openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"
2

Почніть пошук

Агент автоматично використовуватиме Perplexity для вебпошуку, щойно ключ буде налаштовано. Жодних додаткових кроків не потрібно.

Режими пошуку

Плагін автоматично вибирає транспорт на основі префікса API-ключа:
Якщо ваш ключ починається з pplx-, OpenClaw використовує нативний API пошуку Perplexity. Цей транспорт повертає структуровані результати та підтримує фільтри за доменом, мовою і датою (див. параметри фільтрації нижче).
Key prefixTransportFeatures
pplx-Нативний API пошуку PerplexityСтруктуровані результати, фільтри за доменом/мовою/датою
sk-or-OpenRouter (Sonar)Відповіді, синтезовані ШІ, із цитуваннями

Фільтрація в нативному API

Параметри фільтрації доступні лише під час використання нативного API Perplexity (ключ pplx-). Пошук через OpenRouter/Sonar не підтримує ці параметри.
Під час використання нативного API Perplexity пошук підтримує такі фільтри:
FilterDescriptionExample
Country2-літерний код країниus, de, jp
LanguageКод мови ISO 639-1en, fr, zh
Date rangeВікно актуальностіday, week, month, year
Domain filtersСписок дозволених або заборонених доменів (макс. 20 доменів)example.com
Content budgetЛіміти токенів на відповідь / на сторінкуmax_tokens, max_tokens_per_page

Додаткові примітки

Якщо Gateway OpenClaw працює як фоновий процес (launchd/systemd), переконайтеся, що PERPLEXITY_API_KEY доступний для цього процесу.
Ключ, заданий лише в ~/.profile, не буде видимий для демона launchd/systemd, якщо це середовище не імпортовано явно. Задайте ключ у ~/.openclaw/.env або через env.shellEnv, щоб процес gateway міг його прочитати.
Якщо ви хочете спрямовувати пошук Perplexity через OpenRouter, задайте OPENROUTER_API_KEY (префікс sk-or-) замість нативного ключа Perplexity. OpenClaw визначить префікс і автоматично переключиться на транспорт Sonar.
Транспорт OpenRouter зручний, якщо у вас уже є обліковий запис OpenRouter і ви хочете консолідований білінг для кількох провайдерів.

Пов’язане

Інструмент пошуку Perplexity

Як агент викликає пошук Perplexity та інтерпретує результати.

Довідник із конфігурації

Повний довідник конфігурації, включно із записами плагінів.