ai-agents-for-beginners

وكلاء الذكاء الاصطناعي للمبتدئين - دورة تعليمية

الذكاء الاصطناعي التوليدي للمبتدئين

دورة تعلم كل ما تحتاج معرفته لبدء بناء وكلاء الذكاء الاصطناعي

رخصة GitHub مساهمي GitHub مشاكل GitHub طلبات سحب GitHub الطلبات مرحب بها

🌐 دعم متعدد اللغات

مدعوم عبر إجراء GitHub (آلي ومحدّث دائماً)

العربية | البنغالية | البلغارية | البرمية (ميانمار) | الصينية (المبسطة) | الصينية (التقليدية، هونغ كونغ) | الصينية (التقليدية، ماكاو) | الصينية (التقليدية، تايوان) | الكرواتية | التشيكية | الدانماركية | الهولندية | الإستونية | الفنلندية | الفرنسية | الألمانية | اليونانية | العبرية | الهندية | الهنغارية | الإندونيسية | الإيطالية | اليابانية | الكانادية | الكورية | الليتوانية | الماليزية | المالايالامية | الماراثي | النيبالية | النيجيرية بيدجن | النرويجية | الفارسية (اللغة الفارسية) | البولندية | البرتغالية (البرازيل) | البرتغالية (البرتغال) | البنجابية (جورموخي) | الرومانية | الروسية | الصربية (السيريلية) | السلوفاكية | السلوفينية | الإسبانية | السواحيلية | السويدية | التاغالوغية (الفلبينية) | التاميلية | التيلجو | التايلاندية | التركية | الأوكرانية | الأردية | الفيتنامية

هل تفضل الاستنساخ محليًا؟

يتضمن هذا المستودع أكثر من 50 ترجمة للغات مما يزيد بشكل ملحوظ من حجم التنزيل. للأسف، للاستنساخ بدون الترجمات، استخدم التحقق الانتقائي:

Bash / 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"

هذا يمنحك كل ما تحتاجه لإكمال الدورة بتنزيل أسرع بكثير.

إذا كنت ترغب في دعم لغات ترجمة إضافية فهي مدرجة هنا

متابعو GitHub تفرعات GitHub نجوم GitHub

ديسكورد Microsoft Foundry

🌱 البداية

تتضمن هذه الدورة دروسًا تغطي أساسيات بناء وكلاء الذكاء الاصطناعي. كل درس يغطي موضوعه الخاص لذا ابدأ من أي مكان تحب!

هناك دعم متعدد اللغات لهذه الدورة. يمكنك الذهاب إلى اللغات المتاحة هنا.

إذا كانت هذه هي المرة الأولى التي تبني فيها باستخدام نماذج الذكاء الاصطناعي التوليدية، اطلع على دورة الذكاء الاصطناعي التوليدي للمبتدئين، والتي تتضمن 21 درسًا عن البناء باستخدام GenAI.

لا تنس أن تضع نجمة (🌟) على هذا المستودع وتفرّع هذا المستودع لتشغيل الكود.

التقي بمتعلمين آخرين، واحصل على إجابات لأسئلتك

إذا واجهت أي صعوبة أو كان لديك أسئلة حول بناء وكلاء الذكاء الاصطناعي، انضم إلى قناتنا المخصصة على ديسكورد في Microsoft Foundry Discord.

ما تحتاج إليه

كل درس في هذه الدورة يشمل أمثلة برمجية، يمكن العثور عليها في مجلد code_samples. يمكنك تفرع هذا المستودع لإنشاء نسختك الخاصة.

تستخدم أمثلة الكود في هذه التمارين خدمات Azure AI Foundry وكتالوجات نماذج GitHub للتفاعل مع نماذج اللغة:

تستخدم هذه الدورة أيضًا أُطُر وخدمات وكلاء الذكاء الاصطناعي التالية من مايكروسوفت:

لمزيد من المعلومات حول تشغيل الكود لهذه الدورة، اذهب إلى إعداد الدورة.

🙏 هل ترغب بالمساعدة؟

هل لديك اقتراحات أو وجدت أخطاء إملائية أو في الكود؟ ارفع مشكلة أو أنشئ طلب سحب

📂 كل درس يشمل

🗃️ الدروس

الدرس النص والكود فيديو تعلم إضافي
مقدمة في وكلاء الذكاء الاصطناعي وحالات استخدام الوكلاء رابط فيديو رابط
استكشاف أُطُر الوكلاء الذكية رابط فيديو رابط
فهم أنماط تصميم الوكلاء الذكية رابط فيديو رابط
نمط تصميم استخدام الأدوات رابط فيديو رابط
الـRAG الذكي رابط فيديو رابط
بناء وكلاء ذكاء اصطناعي موثوقين رابط فيديو رابط
نمط تصميم التخطيط رابط فيديو رابط
نمط تصميم تعدد الوكلاء رابط فيديو رابط
نمط تصميم الإدراك الفوقي الرابط فيديو الرابط
الوكلاء الذكيون في الإنتاج الرابط فيديو الرابط
استخدام بروتوكولات الوكلاء (MCP، A2A و NLWeb) الرابط فيديو الرابط
هندسة السياق للوكلاء الذكيين الرابط فيديو الرابط
إدارة ذاكرة الوكلاء الرابط فيديو  
استكشاف إطار عمل Microsoft Agent الرابط    
بناء وكلاء استخدام الحاسوب (CUA) قادم قريبًا    
نشر الوكلاء القابلين للتوسع قادم قريبًا    
إنشاء وكلاء ذكاء اصطناعي محليين قادم قريبًا    
تأمين الوكلاء الذكيين قادم قريبًا    

🎒 دورات أخرى

يقوم فريقنا بإنتاج دورات أخرى! اطلع على:

LangChain

LangChain4j للمبتدئين LangChain.js للمبتدئين LangChain للمبتدئين

Azure / Edge / MCP / وكلاء

AZD للمبتدئين Edge AI للمبتدئين MCP للمبتدئين الوكلاء الذكيون للمبتدئين


سلسلة الذكاء التوليدي

الذكاء التوليدي للمبتدئين الذكاء التوليدي (.NET) الذكاء التوليدي (Java) الذكاء التوليدي (JavaScript)


التعلم الأساسي

تعلم الآلة للمبتدئين علوم البيانات للمبتدئين الذكاء الاصطناعي للمبتدئين الأمن السيبراني للمبتدئين تطوير الويب للمبتدئين إنترنت الأشياء للمبتدئين تطوير XR للمبتدئين


سلسلة Copilot

Copilot للبرمجة المزدوجة بالذكاء الاصطناعي Copilot لـ C#/.NET مغامرة Copilot

🌟 شكر المجتمع

شكرًا لـ Shivam Goyal على مساهمته بأمثلة كود مهمة توضح نموذج Agentic RAG.

المساهمة

يرحب هذا المشروع بالمساهمات والاقتراحات. تتطلب معظم المساهمات منك الموافقة على اتفاقية ترخيص المساهم (CLA) التي تعلن بأن لديك الحق وفي الواقع تمنحنا الحقوق لاستخدام مساهمتك. للتفاصيل، زر https://cla.opensource.microsoft.com.

عند تقديم طلب سحب، يقوم بوت CLA تلقائيًا بتحديد ما إذا كنت بحاجة لتقديم CLA وتزيين طلب السحب بشكل مناسب (مثل، فحص الحالة، تعليق). ببساطة اتبع التعليمات المقدمة من البوت. ستحتاج إلى القيام بذلك مرة واحدة فقط عبر جميع المستودعات التي تستخدم CLA الخاصة بنا.

اعتمد هذا المشروع قانون السلوك الخاص بشركة Microsoft للمصادر المفتوحة. لمزيد من المعلومات راجع الأسئلة الشائعة لقانون السلوك أو تواصل مع opencode@microsoft.com لأي أسئلة أو تعليقات إضافية.

العلامات التجارية

قد يحتوي هذا المشروع على علامات تجارية أو شعارات للمشاريع أو المنتجات أو الخدمات. يخضع الاستخدام المصرح به للعلامات التجارية أو الشعارات الخاصة بـ Microsoft ويجب أن يتبع إرشادات العلامات التجارية والعلامات التجارية التجارية الخاصة بـ Microsoft. يجب ألا يسبب استخدام علامات Microsoft التجارية أو الشعارات في نسخ معدلة من هذا المشروع ارتباكًا أو يوحي برعاية Microsoft. أي استخدام لعلامات تجارية أو شعارات طرف ثالث يخضع لسياسات تلك الأطراف.

الحصول على المساعدة

إذا احتجت للمساعدة أو كان لديك أي أسئلة حول بناء تطبيقات الذكاء الاصطناعي، انضم إلى:

Microsoft Foundry Discord

إذا كان لديك ملاحظات عن المنتج أو أخطاء أثناء التطوير، زر:

منتدى مطوري Microsoft Foundry على GitHub


إخلاء مسؤولية: تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. رغم أننا نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الموثوق. للمعلومات الهامة، يُنصح باللجوء إلى ترجمة بشرية محترفة. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة.