إطار عمل · OpenAI
نظرة عامة على OpenAI Agents SDK
حزمة SDK مفتوحة المصدر من OpenAI لبناء الوكلاء باستخدام Python، مصممة لتكون بسيطة عمدًا، وتوفّر تسليم المهام والضوابط والجلسات والتتبّع مدمجةً فيها. تستخدم نماذج OpenAI افتراضيًا، لكنها تستطيع استدعاء مزوّدين آخرين، وتتيح عمليات تشغيل مستدامة عبر تكامل Temporal الذي أصبح متاحًا للجميع في March 2026.
الأنسب لـ: وكلاء Python بسيطون يستخدمون نماذج OpenAI، ويحتاجون منذ البداية إلى تسليم المهام والضوابط ومساحات عمل معزولة وتتبع.
معلومات أساسية
- الجهة المسؤولة عن الصيانة
- OpenAI
- اللغات
- Python
- الترخيص
- MIT
- أحدث إصدار
0.22.3· 17 سبتمبر 2026- المستودع
- openai/openai-agents-python
- خيار الاستضافة
- OpenAI Agent Builder (AgentKit) + ChatKit
البدء السريع
ثبّت الحزمة، واضبط بيانات الاعتماد، ثم شغّل أبسط وكيل وفقًا للوثائق الرسمية. معرّفات النماذج هي المعتمدة في الوثائق، وقد لا تكون مفعّلة في حسابك.
pip install openai-agentsfrom agents import Agent, Runner
agent = Agent(name="Assistant", instructions="You are a helpful assistant")
result = Runner.run_sync(agent, "Write a haiku about recursion in programming.")
print(result.final_output)الميزات
| أي نموذج | نعم | يستخدم OpenAI افتراضيًا؛ محوّلا Any-LLM وLiteLLM في مرحلة تجريبية |
|---|---|---|
| عميل MCP | نعم | |
| خادم MCP | غير مؤكّد | |
| متعدد الوكلاء | نعم | تسليم المهام واستخدام الوكلاء كأدوات |
| عمليات تنفيذ مستدامة | نعم | تكامل Temporal عبر OpenAIAgentsPlugin، إلى جانب حالة تشغيل قابلة للاستئناف |
| موافقة بشرية | نعم | مقاطعات توقف عملية التشغيل وتتيح استئنافها من الحالة المحفوظة |
| التتبّع | نعم | |
| التقييمات | لا | لا يتوفر مشغّل للتقييمات؛ سينتهي منتج Evals من OpenAI في 30 Nov 2026 |
التغييرات الأخيرة
- March 2026: وصل تكامل Temporal إلى الإتاحة العامة، محوّلًا استدعاءات النماذج إلى Activities مستدامة.
- يونيو 2026: أعلنت OpenAI أن Agent Builder ومنتج Evals سيتوقفان في 30 November 2026.
- أُضيفت وكلاء sandbox ووكلاء صوت لحظي.