الوصف
تم تصميم OpenAI Agents SDK لتسهيل تطوير تطبيقات ذكاء اصطناعي وكيلة بطريقة خفيفة وسهلة الاستخدام. إنها بمثابة ترقية جاهزة للإنتاج من التجارب السابقة مع الوكلاء، وخاصة Swarm. تتكون مجموعة الأدوات من مجموعة صغيرة من العناصر الأساسية التي تشمل الوكلاء، وهم نماذج لغوية كبيرة (LLMs) مزودة بتعليمات وأدوات محددة، والقدرة على تفويض المهام إلى وكلاء آخرين من خلال نقل المهام. بالإضافة إلى ذلك، تتضمن حواجز أمان تتحقق من مدخلات ومخرجات الوكلاء، مما يضمن السلامة والموثوقية في التطبيقات.
من خلال الاستفادة من بايثون، يمكن للمطورين التعبير عن العلاقات المعقدة بين الأدوات والوكلاء، مما يمكّن من إنشاء تطبيقات واقعية دون منحنى تعلم حاد. تم بناء مجموعة الأدوات مع وضع مبدأين تصميميين رئيسيين في الاعتبار: تقدم ميزات كافية لتكون ذات قيمة مع الحفاظ على بساطة تسمح بالتعلم السريع. تعمل بشكل فعال من البداية، ومع ذلك توفر خيارات تخصيص للمطورين لتكييف الوظائف وفقًا لاحتياجاتهم.
تشمل الميزات الرئيسية لمجموعة الأدوات القدرة على بناء وكلاء مع تعليمات، وأدوات، وحواجز أمان، وحلقة مدمجة تستمر حتى يتم إكمال المهام. تسمح الوكلاء في بيئة الاختبار بتنفيذ المتخصصين في مساحات عمل معزولة، تدعم الملفات المعرفة في المانيفيست والجلسات القابلة للاستئناف. تدعم مجموعة الأدوات أيضًا تطوير وكلاء صوتيين في الوقت الحقيقي، مع دمج اكتشاف الانقطاعات التلقائي وإدارة السياق. علاوة على ذلك، تمكّن من إنشاء خطوط أنابيب صوتية تجمع بين وظائف تحويل الكلام إلى نص وتحويل النص إلى كلام.
تستخدم مجموعة الأدوات واجهة برمجة التطبيقات Responses API بشكل افتراضي لنماذج OpenAI، مما يلف اتصالات النموذج في وقت تشغيل أعلى مستوى. يتيح ذلك للمطورين إدارة الأدوار، وتنفيذ الأدوات، والجلسات بسلاسة. عملية التثبيت بسيطة، مع دليل بدء سريع متاح لمساعدة المستخدمين في بناء وكيل نصي أول. مجموعة الأدوات مناسبة لمجموعة واسعة من التطبيقات، من المهام البسيطة إلى سير العمل المعقد، مما يجعلها أداة متعددة الاستخدامات للمطورين الذين يتطلعون إلى استغلال قوة وكلاء الذكاء الاصطناعي.
الميزات الأساسية لـ OpenAI Agents SDK
الوكلاء: بناء وكلاء مع تعليمات وأدوات
الوكلاء في بيئة الاختبار: تشغيل المتخصصين في مساحات عمل معزولة
الوكلاء في الوقت الحقيقي: إنشاء وكلاء صوتيين قويين
الوكلاء الصوتيون: دمج تحويل الكلام إلى نص وتحويل النص إلى كلام
بايثون أولاً: الاستفادة من ميزات اللغة المدمجة
نقل المهام: تفويض المهام عبر عدة وكلاء
حواجز الأمان: التحقق من المدخلات وفحوصات السلامة
أدوات الوظائف: تحويل وظائف بايثون إلى أدوات
الجلسات: الحفاظ على السياق العملي داخل حلقات الوكلاء
التتبع: تصور وتصحيح سير العمل
البدء مع OpenAI Agents SDK
بدء سريع: بناء وكيل نصي أول
تشغيل الوكلاء: تحديد كيفية نقل الحالة عبر الأدوار
بدء سريع لوكلاء بيئة الاختبار: قراءة حول حالة مساحة العمل المعزولة
تنسيق الوكلاء: الاختيار بين نقل المهام وتنظيم الوكلاء على نمط المدير
الجلسات: تعلم كيفية الحفاظ على الذاكرة عبر الأدوار
النماذج: استخدام نماذج OpenAI أو مقدمي خدمات غير OpenAI
النتائج: مراجعة المخرجات وإدارة الانقطاعات
بدء سريع لوكلاء الوقت الحقيقي: بناء وكيل صوتي منخفض الكمون
حالات استخدام OpenAI Agents SDK
- الوكلاء النصيون
- تطبيقات الصوت
- تفويض المهام
- التفاعلات في الوقت الحقيقي
- بيئات معزولة




