المسؤوليات الرئيسية
- تصميم وكتابة وتحسين المحفزات (Prompts) بشكل متكرر لنماذج اللغة الكبيرة، مع تطبيق تقنيات مثل الأمثلة القليلة (Few-shot)، والاستدلال المتسلسل (Chain-of-thought)، وتنسيق المخرجات المنظمة لتحسين استجابات النموذج للمهام التجارية.
- بناء واختبار خطوط أنابيب الوكيل الفردي والمتعدد، مع تحديد مخططات الأدوات وأنماط استدعاء الدوال ومنطق التسليم بين منسقي الأوركسترا والوكلاء الفرعيين.
- تنفيذ تدفقات الاسترجاع المعزز بالذكاء الاصطناعي (RAG) من خلال دمج قواعد البيانات المتجهة ونماذج التضمين لتأسيس مخرجات الذكاء الاصطناعي على معرفة دقيقة وحديثة.
- تصميم استراتيجيات إدارة الذاكرة — بما في ذلك التلخيص السياقي وتخزين الذاكرة الخارجية وحالة الجلسة — لتمكين تفاعلات الوكيل المتسقة طويلة الأمد.
- دمج قدرات الذكاء الاصطناعي في المنتجات عبر واجهات برمجية REST، مع التعامل مع المصادقة وقيود نافذة السياق والاستجابات المتدفقة وأنماط استرجاع الأخطاء.
- تقييم أداء الوكيل وسير العمل باستخدام مجموعات اختبار منظمة وتقييمات آلية ومراجعة بمشاركة الإنسان، ثم التكرار لتحسين الدقة والأمان والموثوقية.
- تطبيق مبادئ الذكاء الاصطناعي المسؤول طوال دورة التطوير: تحديد أوجه الفشل وتنفيذ الحواجز الحماية وإدارة المدخلات الحساسة وتوثيق تخفيفات المخاطر.
- التعاون مع المهندسين ومديري المنتجات لترجمة متطلبات حالات الاستخدام إلى نماذج أولية للذكاء الاصطناعي وعرض النتائج في عروض توضيحية أسبوعية.