Przejdź do głównej treści

Perplexity (Provider web search)

Plugin Perplexity udostępnia możliwości web search przez Perplexity Search API albo Perplexity Sonar przez OpenRouter.
Ta strona opisuje konfigurację providera Perplexity. Informacje o narzędziu Perplexity (jak agent go używa) znajdziesz w Perplexity tool.
  • Typ: provider web search (nie provider modeli)
  • Auth: PERPLEXITY_API_KEY (bezpośrednio) albo OPENROUTER_API_KEY (przez OpenRouter)
  • Ścieżka konfiguracji: plugins.entries.perplexity.config.webSearch.apiKey

Szybki start

  1. Ustaw klucz API:
openclaw configure --section web
Albo ustaw go bezpośrednio:
openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"
  1. Agent będzie automatycznie używać Perplexity do web search, gdy zostanie skonfigurowany.

Tryby wyszukiwania

Plugin automatycznie wybiera transport na podstawie prefiksu klucza API:
Prefiks kluczaTransportFunkcje
pplx-Natywne Perplexity Search APIUstrukturyzowane wyniki, filtry domen/języka/daty
sk-or-OpenRouter (Sonar)Odpowiedzi syntetyzowane przez AI z cytowaniami

Filtrowanie natywnego API

Przy użyciu natywnego API Perplexity (klucz pplx-) wyszukiwania obsługują:
  • Kraj: 2-literowy kod kraju
  • Język: kod języka ISO 639-1
  • Zakres dat: day, week, month, year
  • Filtry domen: allowlist/denylist (maks. 20 domen)
  • Budżet treści: max_tokens, max_tokens_per_page

Uwaga dotycząca środowiska

Jeśli Gateway działa jako daemon (launchd/systemd), upewnij się, że PERPLEXITY_API_KEY jest dostępny dla tego procesu (na przykład w ~/.openclaw/.env albo przez env.shellEnv).