Providers
Perplexity
Perplexity Plugin, Perplexity Search API veya OpenRouter üzerinden Perplexity Sonar aracılığıyla web araması özellikleri sağlar.
| Özellik | Değer |
|---|---|
| Tür | Web araması sağlayıcısı (model sağlayıcısı değil) |
| Kimlik doğrulama | PERPLEXITY_API_KEY (doğrudan) veya OPENROUTER_API_KEY (OpenRouter üzerinden) |
| Yapılandırma yolu | plugins.entries.perplexity.config.webSearch.apiKey |
Plugin yükleme
Resmi Plugin'i yükleyin, ardından Gateway'i yeniden başlatın:
openclaw plugins install @openclaw/perplexity-pluginopenclaw gateway restartBaşlarken
API anahtarını ayarlayın
Etkileşimli web araması yapılandırma akışını çalıştırın:
openclaw configure --section webVeya anahtarı doğrudan ayarlayın:
openclaw config set plugins.entries.perplexity.config.webSearch.apiKey "pplx-xxxxxxxxxxxx"Aramaya başlayın
Anahtar yapılandırıldıktan sonra ajan, web aramaları için Perplexity'yi otomatik olarak kullanır. Ek adım gerekmez.
Arama modları
Plugin, API anahtarı önekine göre taşıma katmanını otomatik seçer:
Yerel Perplexity API (pplx-)
Anahtarınız pplx- ile başladığında OpenClaw, yerel Perplexity Search
API'yi kullanır. Bu taşıma katmanı yapılandırılmış sonuçlar döndürür ve etki alanı, dil
ve tarih filtrelerini destekler (aşağıdaki filtreleme seçeneklerine bakın).
OpenRouter / Sonar (sk-or-)
Anahtarınız sk-or- ile başladığında OpenClaw, Perplexity Sonar modelini
kullanarak OpenRouter üzerinden yönlendirir. Bu taşıma katmanı, alıntılarla
yapay zeka tarafından sentezlenmiş yanıtlar döndürür.
| Anahtar öneki | Taşıma katmanı | Özellikler |
|---|---|---|
pplx- |
Yerel Perplexity Search API | Yapılandırılmış sonuçlar, etki alanı/dil/tarih filtreleri |
sk-or- |
OpenRouter (Sonar) | Alıntılarla yapay zeka tarafından sentezlenmiş yanıtlar |
Yerel API filtreleme
Yerel Perplexity API kullanıldığında, aramalar aşağıdaki filtreleri destekler:
| Filtre | Açıklama | Örnek |
|---|---|---|
| Ülke | 2 harfli ülke kodu | us, de, jp |
| Dil | ISO 639-1 dil kodu | en, fr, zh |
| Tarih aralığı | Güncellik penceresi | day, week, month, year |
| Etki alanı filtreleri | İzin listesi veya engelleme listesi (en fazla 20 etki alanı) | example.com |
| İçerik bütçesi | Yanıt başına / sayfa başına token sınırları | max_tokens, max_tokens_per_page |
Gelişmiş yapılandırma
Daemon süreçleri için ortam değişkeni
OpenClaw Gateway bir daemon (launchd/systemd) olarak çalışıyorsa,
PERPLEXITY_API_KEY değerinin bu süreç için kullanılabilir olduğundan emin olun.
OpenRouter proxy kurulumu
Perplexity aramalarını OpenRouter üzerinden yönlendirmeyi tercih ediyorsanız, yerel
Perplexity anahtarı yerine bir OPENROUTER_API_KEY (sk-or- öneki) ayarlayın.
OpenClaw öneki algılar ve otomatik olarak Sonar taşıma katmanına
geçer.