Agent API: بيئة تشغيل مُدارة لسير العمل الخاص بالوكلاء
نصدر اليوم واجهة برمجة تطبيقات Perplexity Agent API، وهي بيئة تشغيل مُدارة لتنفيذ سير العمل الخاص بالوكلاء مع ميزات بحث متكاملة، وتنفيذ الأدوات، وتنسيق النماذج المتعددة.

نصدر اليوم واجهة برمجة تطبيقات Perplexity Agent API، وهي بيئة تشغيل مُدارة لتنفيذ سير العمل الخاص بالوكلاء مع ميزات بحث متكاملة، وتنفيذ الأدوات، وتنسيق النماذج المتعددة.
فهي تستبدل مُوجِّه النماذج، وطبقة البحث، ومزود التضمينات، وخدمة Sandbox، وحزمة المراقبة بنقطة تكامل واحدة.
حلقة الوكيل كنموذج حوسبي
تنفذ وحدة المعالجة المركزية (CPU) التقليدية دورة حتمية: جلب تعليمة، فك تشفيرها، تنفيذها، وتخزين النتيجة. ويتقدم عداد البرامج. ولا يتخذ المعالج أبداً قراراً بشأن ما يجب فعله.
تنفذ واجهة برمجة تطبيقات Agent API نموذجاً حوسبياً مختلفاً. فالمعالج عبارة عن نموذج لغوي رائد. يتلقى هدفاً ويحدد كيفية تحقيقه. وهو يُحلل هذا الهدف إلى خطة، ويختار الأدوات التي سيستخدمها من مجموعة الأدوات المتاحة له، ويقوم بالتنفيذ، ويلاحظ النتائج، ويقيم ما إذا كان قد تم تحقيق الهدف، ويكرر العملية. وتعمل نافذة السياق بمثابة مسجلات. بينما يعمل الاستدلال والتنسيق بمثابة المجدول.
تخيل أنك تستعد لمكالمة مبيعات مع عميل محتمل تحدثت إليه بضع مرات. أنت ترسل طلباً واحداً إلى واجهة برمجة تطبيقات Agent API باستخدام ثلاث أدوات: أداة للبحث في نظام إدارة علاقات العملاء (CRM) الداخلي الخاص بك، وweb_search، وfetch_url. يستدعي النموذج أداة إدارة علاقات العملاء (CRM) أولاً، مستخرِجاً السياق من المحادثات السابقة. ثم يستدعي web_search للعثور على الأخبار الحديثة ومعلومات الاستخبارات التنافسية، مما يعيد عدة صفحات ذات صلة. ويقرر أن صفحتين من تلك الصفحات تستحقان قراءة أعمق ويستدعي fetch_url على كل منهما. في ثلاث خطوات، يكون النموذج قد جمع السجل الداخلي، والسياق الواسع للويب، وتفاصيل الصفحة الكاملة في استجابة واحدة ومؤسسة. هذه هي حلقة الوكيل.
تنسيق حلقة الوكيل الكاملة
من المهم التمييز بين واجهة برمجة تطبيقات Agent API وخدمات توجيه النماذج. واجهة برمجة تطبيقات Agent API هي بيئة تشغيل مُدارة تُنسق حلقة الوكيل الكاملة: الاسترجاع، وتنفيذ الأدوات، والاستدلال، والرجوع إلى نموذج بديل متعدد النماذج، وأي أدوات مخصصة تمنحها حق الوصول إليها. وهي تستبدل مُوجِّه النماذج، وطبقة البحث، ومزود التضمينات، وخدمة Sandbox، وحزمة المراقبة بنقطة نهاية واحدة، وحساب واحد، ومفتاح API واحد.
تتميز واجهة برمجة التطبيقات بأنها محايدة للنماذج عبر جميع موفري النماذج الرائدة. بالنسبة للتطبيقات عالية التوفر، تدعم واجهة برمجة التطبيقات سلاسل الرجوع البديلة للنماذج: حيث تحدد نماذج متعددة، وتجرب واجهة برمجة التطبيقات تلقائياً النموذج التالي إذا كان أحدها غير متاح. وهذا يضمن توفراً يقارب 100%.
أدوات مدمجة وقوية
تتوفر أداتان مدمجتان: web_search وfetch_url. تدعم web_search تصفية النطاقات (قائمة السماح وقائمة الحظر، حتى 20 نطاقاً)، وتصفية حداثة المحتوى، وتصفية نطاق التواريخ، وتصفية اللغة، وميزانيات المحتوى القابلة設定 لكل صفحة. بينما تقوم fetch_url باسترجاع واستخراج محتوى الصفحة بالكامل من عناوين URL محددة.
إلى جانب الأدوات المدمجة، تتيح الوظائف المخصصة للمطورين ربط الوكيل بالأنظمة الخلفية وقواعد البيانات وواجهات برمجة التطبيقات الخاصة بهم.
إعدادات مُسبقة لنماذج رائدة مُحسَّنة باستمرار
يتطلب بناء تكوين فعال للوكيل من الصفر اختيار النموذج المناسب، ومعايرة عمق الاستدلال، وتحديد الأدوات، وضبط ميزانيات الرموز (tokens). تقوم Perplexity بهذا باستمرار لمنتجاتها الخاصة، مدعومة بفريق تقييم داخلي يقوم بعمل معايير قياسية (benchmarks) للتكوينات في مواجهة احمال العمل الحقيقية.
الإعدادات المُسبقة تشترك في تلك الخبرة. كل إعداد مُسبق هو إعداد شفاف تماماً ومُكوَّن مسبقاً ومُحسَّن لحالة استخدام محددة: عمليات البحث السريعة عن الحقائق، والبحت المتوازن، والتحليل العميق متعدد المصادر، والبحث على مستوى المؤسسات. نحن ننشر موجه النظام (system prompt) الموصى به، والأدوات، وملف التكاليف لكل منها. ومع تطور مشهد النماذج، نقوم بتحديث التكوينات الأساسية بحيث يعكس الإعداد المُسبق دائماً أحدث ما توصلت إليه التكنولوجيا بتكلفة متوقعة. جميع معاملات الإعداد المُسبق قابلة للتجاوز: يمكن للمطورين استخدام الإعداد المُسبق ك نقطة بداية وتعديل النموذج، أو الأدوات، أو عدد الخطوات، أو ميزانيات الرموز في طلب واحد.
بحث متعمق 2.0، المتوفر عبر الإعداد المُسبق advanced-deep-research، هو محرك الاستدلال متعدد الخطوات نفسه الذي يشغل منتج المستهلك الخاص بـ Perplexity. وهو يجر لكل استعلام عشرات عمليات البحث، ويقرا مئات وثائق المصادر، ويصقل تحليله بشكل تكراري. يتم تفصيل الأداء على DRACO، وResearchRubrics من Scale AI، وDeepSearchQA من Google DeepMind في منشور معيار DRACO الخاص بنا.
تتوفر واجهة برمجة تطبيقات Agent API اليوم. تجد وثائق التوثيق وأدلة البدء السريع على docs.perplexity.ai