أطلقت Perplexity Photon، وهو محرك استرجاع وترتيب داخلي مبني بلغة Rust يتولى الآن جميع حركة الإنتاج، ليحل محل مكون مفتوح المصدر كان مُشعبًا سابقًا. يتيح النظام الجديد وضع "البحث السريع" في واجهة برمجة تطبيقات Perplexity Search، مما يوفر زمن استجابة أقل بشكل ملحوظ لعمليات سير العمل الوكيلية.

  • انخفض زمن استجابة p99 للإنتاج من حوالي 800 مللي ثانية إلى 65 مللي ثانية، مع الإبلاغ عن 160 مللي ثانية عند p50 و230 مللي ثانية عند p95 للبحث السريع.
  • يعمل Photon على عدد أقل من آلات التقديم بنسبة 20٪ تقريبًا، مع تخزين بيانات أكثر بـ 2.5 مرة لكل مستند مقارنة بالإعداد السابق.
  • يقلل البحث السريع من تكاليف مهام الوكلاء المقدرة بنحو 68٪ (من 187.60 دولارًا إلى 59.73 دولارًا عبر 3,554 مهمة) لكنه يخفض درجات الصلة على المقاييس الداخلية.
  • يستخدم المحرك قوائم النشر التكيفية، والاستعراض الميزاني، وقراءات غير متزامنة مجمعة عبر io_uring لتقليل إدخال/إخراج القرص وفقدان التخزين المؤقت.
  • يُسعّر البحث السريع بـ 1 دولار لكل 1,000 طلب، ويُوصى به لحلقات الوكلاء اليومية، بينما يظل الإعداد الافتراضي أفضل للاستعلامات الصعبة أو الغامضة.

يتيح Photon لـ Perplexity توسيع بنية بحثها بكفاءة أكبر، ويوفر للمطورين خيارًا فعالاً من حيث التكلفة ومنخفض زمن الاستجابة لبناء وكلاء الذكاء الاصطناعي.