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.

ما تحتاجه

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

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

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

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

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

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

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

📂 كل درس يتضمن

🗃️ الدروس

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

🎒 دورات أخرى

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

LangChain

لانغ تشين 4ج للمبتدئين لانغ تشين دوت جي إس للمبتدئين لانغ تشين للمبتدئين

أزور / إيدج / MCP / الوكلاء

آزاد للمبتدئين إيدج AI للمبتدئين MCP للمبتدئين وكلاء الذكاء الاصطناعي للمبتدئين


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

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


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

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


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

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

🌟 شكر المجتمع

شكرًا لـ 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. بينما نسعى للدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الرسمي والمعتمد. للمعلومات الهامة، يُنصح بالاستعانة بترجمة بشرية محترفة. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة.