Source: https://ailoot.ai/docs/ar/integrations/openai-agents-sdk/
Canonical: https://ailoot.ai/docs/ar/integrations/openai-agents-sdk/
Language: ar

[SDK وأطر العمل](https://ailoot.ai/docs/ar/integrations/#sdk) 

# OpenAI Agents SDK

[Markdown](https://ailoot.ai/docs/ar/integrations/openai-agents-sdk/index.md)

إطار عمل للوكلاء · OpenAI Chat, OpenAI Responses

| الصيغة | مكان الإعداد |
| --- | --- |
| OpenAI Chat, OpenAI Responses | AsyncOpenAI(base\_url=..., api\_key=...) + OpenAIChatCompletionsModel(model=..., openai\_client=client)، أوتحديد set\_default\_openai\_client(client) على المستوى العام |

## [](https://ailoot.ai/docs/ar/integrations/openai-agents-sdk/#setup)الإعداد

انسخ الإعداد واستبدل `sk-...` بمفتاحك من لوحة حساب Ailoot. يُفضّل حفظ المفتاح في متغير البيئة `AILOOT_API_KEY`إذا كان التطبيق يدعم ذلك.

قبل البدء، استدعِ GET /v1/models بمفتاح Ailoot الخاص بك. اختر معرّف نموذج دقيقًا تتضمن طرقه POST /v1/chat/completions, POST /v1/responses واستخدمه في الإعدادات. للوكلاء، تحقّق أيضًا من دعم الأدوات والميزات المطلوبة لإصدار العميل لديك.

```python
import os
from agents import Agent, Runner, AsyncOpenAI, OpenAIChatCompletionsModel, set_tracing_disabled
set_tracing_disabled(disabled=True)
client = AsyncOpenAI(max_retries=0, base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
model = OpenAIChatCompletionsModel(model="claude-sonnet-5-5", openai_client=client)
agent = Agent(name="مساعد", instructions="أجب باللغة الروسية", model=model)
print(Runner.run_sync(agent, "مرحبًا").final_output)
```

مثال النموذج: `claude-sonnet-5-5, gpt-6.1-sol`. اختر أي نموذج آخر من [الكتالوج](https://ailoot.ai/models/ar/) — وتحقق من دعمه للصيغة المطلوبة.

## [](https://ailoot.ai/docs/ar/integrations/openai-agents-sdk/#notes)معلومات مهمة

العنوان مع /v1. عطّل التتبّع عبر set\_tracing\_disabled(True): وإلا فسيحاول SDK إرسال بيانات التتبّع إلى OpenAI باستخدام مفتاح OpenAI غير موجود. تتوفر Chat Completions فقط للنماذج التي يذكر الكتالوج هذه الطريقة لها وتكون متاحة لمفتاحك؛ أما Responses، وهي الإعداد الافتراضي في SDK، فتتوفر فقط للنماذج التي لها طريقة responses في الكتالوج. لا تُضمن أدوات OpenAI المدمجة، مثل البحث على الويب والملفات، عبر بوابة خارجية.

## [](https://ailoot.ai/docs/ar/integrations/openai-agents-sdk/#check)التحقق

- لصيغة OpenAI، العنوان هو `https://api.ailoot.ai/v1` (أو المسار الكامل إذا طلب التطبيق عنواناً كاملاً).
- اطرح سؤالاً قصيراً. إذا ظهر خطأ، فراجع الرمز وRequest ID وطابقهما مع صفحة [الأخطاء والحدود](https://ailoot.ai/docs/ar/errors/).
- يشير 404 مباشرةً بعد الإعداد غالباً إلى عنوان غير صحيح: وجود لاحقة زائدة أو مفقودة من `/v1`.
- 402 يعني أن الرصيد غير كافٍ للحجز. يحجز الوكلاء أكثر من الدردشة: [لماذا](https://ailoot.ai/docs/ar/billing/reserve/).

توثيق التطبيق: [https://openai.github.io/openai-agents-python/models/](https://openai.github.io/openai-agents-python/models/)

هل لديك أسئلة أخرى؟ أرسل Request ID ووصفاً للمشكلة وسنساعدك على فهمها.[مراسلة الدعم](mailto:support@ailoot.ai)

## Ailoot · الشركة ومحفظة مشاريعها





تستند Ailoot إلى خبرة تشغيلية متراكمة وقاعدة عملاء واسعة وخدمة مستقرة ومراقبة مستمرة لمؤشرات الأداء KPI.





الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.





توظف Ailoot هذه الخبرة التشغيلية لإتاحة الوصول عبر API إلى قدرات الذكاء الاصطناعي في منتجات العملاء ووكلائهم وتطبيقاتهم وعمليات الأتمتة.
