ai-agents-for-beginners

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

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

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

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

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

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

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

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

يتضمن هذا المستودع أكثر من 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 (Windows):

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 درسًا في البناء باستخدام الذكاء الاصطناعي التوليدي.

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

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

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

ما تحتاج إليه

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

تستخدم أمثلة الكود في هذه التدريبات إطار عمل Microsoft Agent مع خدمة Azure AI Foundry Agent V2:

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

تدعم بعض أمثلة الكود أيضًا مزودين بدائل متوافقة مع OpenAI مثل MiniMax التي تقدم نماذج ذات سياق كبير (حتى 204 ألف رمز). انظر إعداد الدورة لتفاصيل التهيئة.

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

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

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

📂 كل درس يتضمن

🗃️ الدروس

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

🎒 دورات أخرى

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

LangChain

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

Azure / Edge / MCP / وكلاء

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


سلسلة الذكاء الاصطناعي التوليدي

الذكاء الاصطناعي التوليدي للمبتدئين الذكاء الاصطناعي التوليدي (.NET) الذكاء الاصطناعي التوليدي (جافا) الذكاء الاصطناعي التوليدي (جافا سكريبت)


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

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


سلسلة مساعد البرمجة Copilot

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

🌟 شكر المجتمع

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

المساهمة

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

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

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

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

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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