ai-agents-for-beginners

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

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

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

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

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

مدعوم عبر GitHub Action (مؤتمت ودائمًا مُحدَّث)

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

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

المراقبون على GitHub Forks على GitHub نجوم GitHub

خادم Microsoft Foundry على Discord

🌱 البدء

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

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

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

لا تنسَ أن امنح نجمة (🌟) لهذا المستودع واستنسخ هذا المستودع لتشغيل الشيفرة.

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

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

ما تحتاجه

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

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

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

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

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

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

📂 كل درس يتضمن

🗃️ الدروس

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

🎒 دورات أخرى

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

LangChain

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


Azure / Edge / MCP / Agents

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


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

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


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

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


سلسلة كوبيلوت

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

🌟 شكر المجتمع

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

المساهمة

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

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

اعتمد هذا المشروع مدوَّنة السلوك مفتوحة المصدر لمايكروسوفت. لمزيد من المعلومات، انظر الأسئلة الشائعة حول مدوَّنة السلوك أو تواصل مع opencode@microsoft.com لأي أسئلة أو تعليقات إضافية.

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

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

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

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

خادم Microsoft Foundry على Discord

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

منتدى مطوري Microsoft Foundry


إخلاء المسؤولية: تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator (https://github.com/Azure/co-op-translator). بينما نحرص على الدقة، يرجى ملاحظة أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر المعتمد. للمعلومات الحرجة يُنصح باللجوء إلى ترجمة بشرية مهنية. لا نتحمل أي مسؤولية عن أي سوء فهم أو تفسير خاطئ ينشأ عن استخدام هذه الترجمة.