Perplexity Sonar
Mayros web_search tool के लिए Perplexity Sonar का उपयोग कर सकता है। आप
Perplexity की सीधी API या OpenRouter के माध्यम से connect कर सकते हैं।
API विकल्प
Perplexity (सीधा)
- Base URL: https://api.perplexity.ai
- Environment variable:
PERPLEXITY_API_KEY
OpenRouter (वैकल्पिक)
- Base URL: https://openrouter.ai/api/v1
- Environment variable:
OPENROUTER_API_KEY - Prepaid/crypto credits का समर्थन करता है।
कॉन्फ़िगरेशन उदाहरण
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", model: "perplexity/sonar-pro", }, }, }, }, }
Brave से स्विच करना
json5{ tools: { web: { search: { provider: "perplexity", perplexity: { apiKey: "pplx-...", baseUrl: "https://api.perplexity.ai", }, }, }, }, }
यदि PERPLEXITY_API_KEY और OPENROUTER_API_KEY दोनों सेट हैं, तो
tools.web.search.perplexity.baseUrl (या tools.web.search.perplexity.apiKey)
को disambiguate करने के लिए सेट करें।
यदि कोई base URL सेट नहीं है, तो Mayros API key स्रोत के आधार पर एक डिफ़ॉल्ट चुनता है:
PERPLEXITY_API_KEYयाpplx-...→ सीधा Perplexity (https://api.perplexity.ai)OPENROUTER_API_KEYयाsk-or-...→ OpenRouter (https://openrouter.ai/api/v1)- अज्ञात key formats → OpenRouter (सुरक्षित fallback)
Models
perplexity/sonar— web search के साथ तेज़ Q&Aperplexity/sonar-pro(डिफ़ॉल्ट) — multi-step reasoning + web searchperplexity/sonar-reasoning-pro— गहन शोध
पूर्ण web_search कॉन्फ़िगरेशन के लिए Web tools देखें।