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 Discord

🌱 البدء

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

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

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

لا تنسَ تقييم (🌟) هذا المستودع وتشعب هذا المستودع لتشغيل الكود.

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

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

ما تحتاجه

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

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

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

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

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

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

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

📂 كل درس يتضمن

🗃️ الدروس

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

🎒 دورات أخرى

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

LangChain

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

Azure / Edge / MCP / وكلاء

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


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

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


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

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


سلسلة مساعد الطيار

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

🌟 شكر المجتمع

شكرًا لـ شيفام جويل على إسهامه بعينات شيفرة مهمة توضح RAG الوكيلي.

المساهمة

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

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

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

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

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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