عن المشروع
إن OpenAI Agents SDK هو إطار عمل مصمم لإنشاء سير عمل متعدد الوكلاء. وهو مستقل عن المزود، حيث يدعم واجهات برمجة تطبيقات Responses و Chat Completions من OpenAI بالإضافة إلى أكثر من 100 نموذج لغوي كبير (LLM) آخر.
تشمل القدرات الرئيسية ما يلي:
- أنواع الوكلاء (Agent Types): يدعم الوكلاء النصيين القياسيين، ووكلاء Sandbox للمهام طويلة المدى (فحص الملفات، تنفيذ الأوامر)، ووكلاء Realtime لتجارب متعددة الوسائط ذات زمن انتقال منخفض عبر WebSockets، ووكلاء Voice لخطوط أنابيب تحويل الكلام إلى نص والنص إلى كلام.
- تنسيق سير العمل (Workflow Orchestration): يتميز بميزات التسليم (handoffs) و'الوكلاء كأدوات' لتفويض المهام بين الوكلاء المختلفين.
- الأدوات والسلامة (Tooling & Safety): التكامل مع أدوات متنوعة (الوظائف، MCP، الأدوات المستضافة) وحواجز حماية قابلة للتكوين للتحقق من المدخلات والمخرجات.
- الميزات التشغيلية (Operational Features): إدارة مدمجة للجلسات لسجل المحادثات، وآليات التدخل البشري (human-in-the-loop)، والتتبع لتصحيح الأخطاء وتحسين سير العمل.
يتطلب SDK إصدار Python 3.10+ ويوفر ملحقات اختيارية لدعم الصوت وإدارة الجلسات القائمة على Redis.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.