Skip to main content
Perplexity plugin दो ट्रांसपोर्ट के साथ एक web_search प्रदाता पंजीकृत करता है: नेटिव Perplexity Search API (फ़िल्टर सहित संरचित परिणाम) और Perplexity Sonar चैट कम्प्लीशन, सीधे या OpenRouter के माध्यम से (उद्धरणों सहित AI-संश्लेषित उत्तर)।
यह पृष्ठ Perplexity प्रदाता के सेटअप के बारे में है। Perplexity टूल (एजेंट इसका उपयोग कैसे करता है) के लिए, Perplexity खोज देखें।

Plugin इंस्टॉल करें

आरंभ करना

1

API कुंजी सेट करें

या कुंजी सीधे सेट करें:
Gateway परिवेश में PERPLEXITY_API_KEY या OPENROUTER_API_KEY के रूप में एक्सपोर्ट की गई कुंजी भी काम करती है।
2

खोज शुरू करें

उपलब्ध खोज क्रेडेंशियल के रूप में Perplexity की कुंजी मौजूद होने पर web_search स्वतः Perplexity का पता लगा लेता है; किसी अतिरिक्त सेटअप की आवश्यकता नहीं है। प्रदाता को स्पष्ट रूप से निर्धारित करने के लिए:

खोज मोड

Plugin इस क्रम में ट्रांसपोर्ट निर्धारित करता है:
  1. webSearch.baseUrl या webSearch.model सेट होने पर: कुंजी के प्रकार की परवाह किए बिना, हमेशा उस एंडपॉइंट पर Sonar चैट कम्प्लीशन के माध्यम से रूट करता है।
  2. अन्यथा, कुंजी का स्रोत एंडपॉइंट निर्धारित करता है: कॉन्फ़िगर की गई कुंजी का प्रीफ़िक्स ट्रांसपोर्ट चुनता है (कॉन्फ़िगरेशन को परिवेश वेरिएबल पर प्राथमिकता मिलती है); परिवेश कुंजी सीधे अपने संगत एंडपॉइंट का उपयोग करती है।
किसी अन्य प्रीफ़िक्स वाली कॉन्फ़िगर की गई कुंजी भी नेटिव Search API का उपयोग करती है। चैट-कम्प्लीशन पथ डिफ़ॉल्ट रूप से perplexity/sonar-pro मॉडल का उपयोग करता है; इसे plugins.entries.perplexity.config.webSearch.model से ओवरराइड करें।

नेटिव API फ़िल्टरिंग

केवल नेटिव फ़िल्टर चैट-कम्प्लीशन पथ पर एक वर्णनात्मक त्रुटि लौटाते हैं। freshness को date_after/date_before के साथ संयोजित नहीं किया जा सकता।

उन्नत कॉन्फ़िगरेशन

केवल इंटरैक्टिव शेल में एक्सपोर्ट की गई कुंजी launchd/systemd Gateway डेमन को दिखाई नहीं देती, जब तक कि उस परिवेश को स्पष्ट रूप से इंपोर्ट न किया जाए। कुंजी को ~/.openclaw/.env में या env.shellEnv के माध्यम से सेट करें, ताकि Gateway प्रक्रिया उसे पढ़ सके। पूर्ण प्राथमिकता क्रम के लिए परिवेश वेरिएबल देखें।
Perplexity खोजों को OpenRouter के माध्यम से रूट करने के लिए, नेटिव Perplexity कुंजी के बजाय एक OPENROUTER_API_KEY (प्रीफ़िक्स sk-or-) सेट करें। OpenClaw कुंजी का पता लगाता है और स्वतः Sonar ट्रांसपोर्ट पर स्विच हो जाता है। यह तब उपयोगी है जब आपने पहले ही OpenRouter बिलिंग सेट कर रखी हो और वहाँ प्रदाताओं को समेकित करना चाहते हों।

संबंधित

Perplexity खोज टूल

एजेंट Perplexity खोजों को कैसे शुरू करता है और परिणामों की व्याख्या कैसे करता है।

कॉन्फ़िगरेशन संदर्भ

Plugin प्रविष्टियों सहित पूर्ण कॉन्फ़िगरेशन संदर्भ।