ai-agents-for-beginners

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

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

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

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

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

مدعومة عبر GitHub Action (آلي ومحدثة دائمًا)

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

إذا رغبت في دعم لغات إضافية، فالقائمة متاحة هنا

المتابِعون في GitHub فوركات GitHub نجوم GitHub

خادم Microsoft Foundry على Discord

🌱 البدء

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

يوفر هذا المقرر دعمًا متعدد اللغات. اطلع على اللغات المتاحة هنا.

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

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

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

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

ما تحتاجه

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

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

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

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

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

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

📂 يتضمن كل درس

🗃️ الدروس

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

🎒 دورات أخرى

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

LangChain

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


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.

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

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

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

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

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

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

خادم Microsoft Foundry في Discord

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

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


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