Perplexity Sonar

يمكن لـ Mayros استخدام Perplexity Sonar لأداة web_search. يمكنك الاتصال عبر API المباشر من Perplexity أو عبر OpenRouter.

خيارات API

Perplexity (مباشر)

OpenRouter (بديل)

  • عنوان URL الأساسي: https://openrouter.ai/api/v1
  • متغير البيئة: OPENROUTER_API_KEY
  • يدعم الاعتمادات المدفوعة مسبقًا/العملات المشفرة.

مثال التكوين

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) لإزالة الغموض.

إذا لم يتم تعيين عنوان URL أساسي، يختار Mayros افتراضيًا بناءً على مصدر مفتاح API:

  • PERPLEXITY_API_KEY أو pplx-... → Perplexity المباشر (https://api.perplexity.ai)
  • OPENROUTER_API_KEY أو sk-or-... → OpenRouter (https://openrouter.ai/api/v1)
  • تنسيقات المفاتيح غير المعروفة → OpenRouter (احتياطي آمن)

النماذج

  • perplexity/sonar — أسئلة وأجوبة سريعة مع بحث الويب
  • perplexity/sonar-pro (افتراضي) — استدلال متعدد الخطوات + بحث الويب
  • perplexity/sonar-reasoning-pro — بحث عميق

راجع أدوات الويب للحصول على تكوين web_search الكامل.