العربية | البنغالية | البلغارية | البرمية (ميانمار) | الصينية (المبسطة) | الصينية (التقليدية، هونغ كونغ) | الصينية (التقليدية، ماكاو) | الصينية (التقليدية، تايوان) | الكرواتية | التشيكية | الدنماركية | الهولندية | الإستونية | الفنلندية | الفرنسية | الألمانية | اليونانية | العبرية | الهندية | الهنغارية | الإندونيسية | الإيطالية | اليابانية | الكانادا | الكورية | الليتوانية | الماليزية | المالايالامية | الماراثية | النيبالية | النيجيرية بيدجين | النرويجية | الفارسية (اللغة الفارسية) | البولندية | البرتغالية (البرازيل) | البرتغالية (البرتغال) | البنجابية (غورموخي) | الرومانية | الروسية | الصربية (السيريلية) | السلوفاكية | السلوفينية | الإسبانية | السواحيلية | السويدية | التاغالوغ (الفلبينية) | التاميل | التيلجو | التايلاندية | التركية | الأوكرانية | الأردية | الفيتنامية
هل تفضل الاستنساخ محليًا؟
يتضمن هذا المستودع أكثر من 50 ترجمة للغات مما يزيد بشكل كبير حجم التنزيل. للاستنساخ بدون الترجمات، استخدم السحب الانتقائي:
باش / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (ويندوز):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"هذا يمنحك كل ما تحتاجه لإكمال الدورة مع تنزيل أسرع بكثير.
إذا كنت ترغب في دعم لغات ترجمة إضافية فهي مدرجة هنا
تتضمن هذه الدورة دروسًا تغطي أساسيات بناء عملاء الذكاء الاصطناعي. كل درس يغطي موضوعه الخاص لذا ابدأ من أي مكان تحبه!
هناك دعم متعدد اللغات لهذه الدورة. اذهب إلى اللغات المتاحة هنا.
إذا كانت هذه هي المرة الأولى التي تبني فيها باستخدام نماذج الذكاء الاصطناعي التوليدية، تحقق من دورة الذكاء الاصطناعي التوليدي للمبتدئين التي تتضمن 21 درسًا عن البناء باستخدام GenAI.
لا تنسَ وضع نجمة (🌟) على هذا المستودع وتفرع هذا المستودع لتشغيل الكود.
إذا واجهت مشكلة أو كان لديك أي أسئلة حول بناء عملاء الذكاء الاصطناعي، انضم إلى قناة ديسكورد المخصصة في Microsoft Foundry Discord.
كل درس في هذه الدورة يتضمن أمثلة على الرموز، والتي يمكن العثور عليها في مجلد code_samples. يمكنك تفرع هذا المستودع لإنشاء نسختك الخاصة.
تستخدم أمثلة الكود في هذه التمارين Microsoft Foundry وGitHub Model Catalogs للتفاعل مع نماذج اللغة:
- نماذج GitHub - مجاني / محدود
- Microsoft Foundry - يتطلب حساب Azure
تستخدم هذه الدورة أيضًا أطر عمل وخدمات عملاء الذكاء الاصطناعي التالية من Microsoft:
لمزيد من المعلومات حول تشغيل الكود لهذه الدورة، اذهب إلى إعداد الدورة.
هل لديك اقتراحات أو وجدت أخطاء إملائية أو بالأكواد؟ ارفـع مشكلة أو أنشئ طلب سحب
- درس مكتوب موجود في README وفيديو قصير
- أمثلة كود بايثون تدعم Microsoft Foundry ونماذج Github (مجانية)
- روابط لموارد إضافية لمتابعة تعلمك
| الدرس | النص والكود | الفيديو | تعلم إضافي |
|---|---|---|---|
| مقدمة لعملاء الذكاء الاصطناعي وحالات استخدام العملاء | رابط | فيديو | رابط |
| استكشاف أُطُر العمل العميلي للذكاء الاصطناعي | رابط | فيديو | رابط |
| فهم أنماط تصميم العمل العميلي للذكاء الاصطناعي | رابط | فيديو | رابط |
| نمط تصميم استخدام الأدوات | رابط | فيديو | رابط |
| RAG العميلي | رابط | فيديو | رابط |
| بناء عملاء ذكاء اصطناعي موثوق بهم | رابط | فيديو | رابط |
| نمط تصميم التخطيط | رابط | فيديو | رابط |
| نمط تصميم متعدد العملاء | رابط | فيديو | رابط |
| نمط تصميم الإدراك الذاتي | رابط | فيديو | رابط |
| الوكلاء الذكيون في الإنتاج | رابط | فيديو | رابط |
| استخدام بروتوكولات الوكلاء (MCP, A2A و NLWeb) | رابط | فيديو | رابط |
| هندسة السياق للوكلاء الذكيين | رابط | فيديو | رابط |
| إدارة ذاكرة الوكلاء | رابط | فيديو | |
| استكشاف إطار عمل وكيل مايكروسوفت | رابط | ||
| بناء وكلاء استخدام الكمبيوتر (CUA) | قريبًا | ||
| نشر وكلاء قابلين للتوسع | قريبًا | ||
| إنشاء وكلاء ذكاء اصطناعي محليين | قريبًا | ||
| تأمين الوكلاء الذكيين | قريبًا |
فريقنا يقدم دورات أخرى! تحقق من:
شكر خاص لـ Shivam Goyal لمساهمته بأمثلة كود مهمة توضح RAG الوكلي الذكي.
يرحب هذا المشروع بالمساهمات والاقتراحات. تتطلب معظم المساهمات موافقتك على اتفاقية ترخيص المساهم (CLA) التي تعلن بأن لديك الحق في، ولديك فعلاً، منحنا الحقوق لاستخدام مساهمتك. لمزيد من التفاصيل، قم بزيارة https://cla.opensource.microsoft.com.
عند تقديم طلب سحب، يقوم روبوت CLA تلقائيًا بتحديد ما إذا كنت بحاجة إلى تقديم اتفاقية CLA وتزيين طلب السحب وفقًا لذلك (مثل فحص الحالة، تعليق). ما عليك سوى اتباع التعليمات المقدمة من الروبوت. ستحتاج فقط إلى القيام بذلك مرة واحدة عبر جميع المستودعات التي تستخدم اتفاقية CLA الخاصة بنا.
لقد اعتمد هذا المشروع مدونة قواعد السلوك مفتوحة المصدر من مايكروسوفت. لمزيد من المعلومات، راجع أسئلة وأجوبة مدونة قواعد السلوك أو تواصل مع opencode@microsoft.com لأي أسئلة أو تعليقات إضافية.
قد يحتوي هذا المشروع على علامات تجارية أو شعارات لمشاريع أو منتجات أو خدمات. الاستخدام المصرح به لعلامات أو شعارات مايكروسوفت يخضع ويجب أن يتبع إرشادات علامات مايكروسوفت التجارية والعلامات التجارية. لا يجوز أن يتسبب استخدام علامات أو شعارات مايكروسوفت في نسخ معدلة لهذا المشروع في الالتباس أو الإيحاء برعاية مايكروسوفت. أي استخدام للعلامات التجارية أو الشعارات التابعة لأطراف ثالثة يخضع لسياسات تلك الأطراف.
إذا واجهتك مشكلة أو كان لديك أي أسئلة حول بناء تطبيقات الذكاء الاصطناعي، انضم إلى:
إذا كان لديك ملاحظات أو أخطاء أثناء البناء، قم بزيارة:
تنويه: تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر المعتمد. للمعلومات الهامة، يُنصح بالاعتماد على الترجمة المهنية البشرية. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة.