العربية | البنغالية | البلغارية | البورمية (ميانمار) | الصينية (المبسطة) | الصينية (التقليدية، هونغ كونغ) | الصينية (التقليدية، ماكاو) | الصينية (التقليدية، تايوان) | الكرواتية | التشيكية | الدانماركية | الهولندية | الإستونية | الفنلندية | الفرنسية | الألمانية | اليونانية | العبرية | الهندية | الهنغارية | الإندونيسية | الإيطالية | اليابانية | الكانادا | الخميرية | الكورية | اللتوانية | الملايو | المالايالامية | الماراثي | النيبالية | البيجن النيجيرية | النرويجية | الفارسية (اللغة الفارسية) | البولندية | البرتغالية (البرازيل) | البرتغالية (البرتغال) | البنجابية (غورموخي) | الرومانية | الروسية | الصربية (السيريلية) | السلوفاكية | السلوفينية | الإسبانية | السواحيلية | السويدية | التاغالوغ (الفلبينية) | التاميل | التيلجو | التايلاندية | التركية | الأوكرانية | الأردية | الفيتنامية
هل تفضل الاستنساخ محليًا؟
يتضمن هذا المستودع أكثر من 50 ترجمة لغة مما يزيد بشكل كبير من حجم التنزيل. للاستنساخ بدون الترجمات، استخدم السحب الانتقائي:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (ويندوز):
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"هذا يمنحك كل ما تحتاجه لإكمال الدورة مع تنزيل أسرع بكثير.
تعلم أساسيات بناء تطبيقات الذكاء الاصطناعي التوليدي مع دورتنا الشاملة المكونة من 21 درسًا بقيادة Microsoft Cloud Advocates.
تتضمن هذه الدورة 21 درسًا. كل درس يغطي موضوعه الخاص لذا ابدأ من حيث تشاء!
تُسمى الدروس إما "تعلم" التي تشرح مفهومًا في الذكاء الاصطناعي التوليدي أو "بناء" التي تشرح مفهومًا مع أمثلة شفرة في كل من Python و TypeScript عند الإمكان.
للمطورين الذين يستخدمون .NET، تحقق من Generative AI for Beginners (.NET Edition)!
يشمل كل درس أيضًا قسم "استمر في التعلم" مع أدوات تعليمية إضافية.
-
خدمة Azure OpenAI - الدروس: "aoai-assignment"
-
كتالوج نماذج GitHub Marketplace - الدروس: "githubmodels"
-
OpenAI API - الدروس: "oai-assignment"
-
معرفة أساسية بـ Python أو TypeScript مفيدة - *للمبتدئين تمامًا، اطلع على هذه الدورات Python و TypeScript
-
حساب GitHub لـ استنساخ هذا المستودع كاملاً إلى حسابك على GitHub
لقد أنشأنا درس إعداد الدورة لمساعدتك في إعداد بيئة التطوير الخاصة بك.
لا تنسَ وضع نجمة (🌟) على هذا المستودع لتجده بسهولة لاحقًا.
إذا كنت تبحث عن عينات شفرة أكثر تقدمًا، تصفح مجموعة عينات شفرة الذكاء الاصطناعي التوليدي لدينا في كل من Python و TypeScript.
انضم إلى خادم Discord الرسمي لـ Azure AI Foundry للتعرف والتواصل مع متعلمين آخرين يأخذون هذه الدورة والحصول على الدعم.
اطرح الأسئلة أو شارك ملاحظات المنتج في منتدى مطوري Azure AI Foundry على GitHub.
قم بزيارة Microsoft for Startups لمعرفة كيفية البدء في البناء باستخدام أرصدة Azure اليوم.
هل لديك اقتراحات أو وجدت أخطاء إملائية أو في الشفرة؟ ارفع قضية أو أنشئ طلب سحب
- مقدمة فيديو قصيرة عن الموضوع
- درس مكتوب موجود في README
- عينات شفرة لـ Python و TypeScript تدعم Azure OpenAI و OpenAI API
- روابط لمصادر إضافية لمواصلة التعلم
| # | رابط الدرس | الوصف | الفيديو | المزيد من التعلم |
|---|---|---|---|---|
| 00 | إعداد الدورة | تعلم: كيفية إعداد بيئة التطوير الخاصة بك | الفيديو قادم قريبًا | تعرف أكثر |
| 01 | مقدمة في الذكاء الاصطناعي التوليدي ونماذج اللغة الكبيرة | تعلم: فهم ماهية الذكاء الاصطناعي التوليدي وكيفية عمل نماذج اللغة الكبيرة | فيديو | تعرف أكثر |
| 02 | استكشاف ومقارنة نماذج اللغة الكبيرة المختلفة | تعلم: كيفية اختيار النموذج المناسب لحالة الاستخدام الخاصة بك | فيديو | تعرف أكثر |
| 03 | استخدام الذكاء الاصطناعي التوليدي بمسؤولية | تعلم: كيفية بناء تطبيقات الذكاء الاصطناعي التوليدي بمسؤولية | فيديو | تعرف أكثر |
| 04 | فهم أساسيات هندسة المُطالبات | تعلّم: أفضل الممارسات العملية لهندسة المُطالبات | فيديو | تعلم المزيد |
| 05 | إنشاء مُطالبات متقدمة | تعلّم: كيفية تطبيق تقنيات هندسة المُطالبات التي تحسن نتائج المُطالبات الخاصة بك. | فيديو | تعلم المزيد |
| 06 | بناء تطبيقات توليد النصوص | ابنِ: تطبيق توليد نصوص باستخدام Azure OpenAI / OpenAI API | فيديو | تعلم المزيد |
| 07 | بناء تطبيقات الدردشة | ابنِ: تقنيات لبناء ودمج تطبيقات الدردشة بكفاءة. | فيديو | تعلم المزيد |
| 08 | بناء تطبيقات البحث وقواعد بيانات المتجهات | ابنِ: تطبيق بحث يستخدم التضمينات للبحث في البيانات. | فيديو | تعلم المزيد |
| 09 | بناء تطبيقات توليد الصور | ابنِ: تطبيق لتوليد الصور | فيديو | تعلم المزيد |
| 10 | بناء تطبيقات الذكاء الاصطناعي باستخدام رمز منخفض | ابنِ: تطبيق ذكاء اصطناعي توليدي باستخدام أدوات الرمز المنخفض | فيديو | تعلم المزيد |
| 11 | دمج التطبيقات الخارجية مع استدعاء الدوال | ابنِ: ما هو استدعاء الدوال وحالات استخدامه للتطبيقات | فيديو | تعلم المزيد |
| 12 | تصميم تجربة المستخدم لتطبيقات الذكاء الاصطناعي | تعلّم: كيفية تطبيق مبادئ تصميم تجربة المستخدم عند تطوير تطبيقات الذكاء الاصطناعي التوليدي | فيديو | تعلم المزيد |
| 13 | تأمين تطبيقات الذكاء الاصطناعي التوليدي الخاصة بك | تعلّم: التهديدات والمخاطر التي تواجه أنظمة الذكاء الاصطناعي وطرق تأمين هذه الأنظمة. | فيديو | تعلم المزيد |
| 14 | دورة حياة تطبيقات الذكاء الاصطناعي التوليدي | تعلّم: الأدوات والمؤشرات لإدارة دورة حياة نماذج اللغة الكبيرة وعملياتها | فيديو | تعلم المزيد |
| 15 | التوليد المعزز بالاستخراج (RAG) وقواعد بيانات المتجهات | ابنِ: تطبيق يستخدم إطار عمل RAG لاستخراج التضمينات من قواعد بيانات المتجهات | فيديو | تعلم المزيد |
| 16 | النماذج مفتوحة المصدر وHugging Face | ابنِ: تطبيق يستخدم النماذج مفتوحة المصدر المتاحة على Hugging Face | فيديو | تعلم المزيد |
| 17 | وكلاء الذكاء الاصطناعي | ابنِ: تطبيق يستخدم إطار عمل وكيل الذكاء الاصطناعي | فيديو | تعلم المزيد |
| 18 | التعديل الدقيق لنماذج اللغة الكبيرة | تعلّم: ما هو ولماذا وكيفية التعديل الدقيق لنماذج اللغة الكبيرة | فيديو | تعلم المزيد |
| 19 | البناء باستخدام نماذج اللغة الصغيرة | تعلّم: فوائد البناء باستخدام نماذج اللغة الصغيرة | فيديو قادم قريباً | تعلم المزيد |
| 20 | البناء باستخدام نماذج Mistral | تعلّم: ميزات واختلافات نماذج عائلة Mistral | فيديو قادم قريباً | تعلم المزيد |
| 21 | البناء باستخدام نماذج Meta | تعلّم: ميزات واختلافات نماذج عائلة Meta | فيديو قادم قريباً | تعلم المزيد |
شكر خاص لـ جون عزيز على إنشاء جميع إجراءات GitHub وسير العمل الخاصة بها
برنارد ميركل على مساهماته الأساسية في كل درس لتحسين تجربة المتعلم والكود.
ينتج فريقنا دورات أخرى! اطلع على:
إذا واجهت صعوبة أو كان لديك أي أسئلة حول بناء تطبيقات الذكاء الاصطناعي. انضم إلى المتعلمين الآخرين والمطورين ذوي الخبرة في مناقشات حول MCP. إنها مجتمع داعم حيث الأسئلة مرحب بها والمعرفة تُشارك بحرية.
إذا كان لديك ملاحظات على المنتج أو أخطاء أثناء البناء، زر:
إخلاء المسؤولية: تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار الوثيقة الأصلية بلغتها الأصلية المصدر الموثوق به. بالنسبة للمعلومات المهمة، يُنصح بالترجمة البشرية المهنية. نحن غير مسؤولين عن أي سوء فهم أو تفسيرات خاطئة ناتجة عن استخدام هذه الترجمة.