Skip to content

Latest commit

 

History

History
319 lines (239 loc) · 30.3 KB

File metadata and controls

319 lines (239 loc) · 30.3 KB

EdgeAI للمبتدئين

صورة غلاف الدورة

مساهمو GitHub قضايا GitHub طلبات السحب على GitHub طلبات السحب مرحب بها

مشاهدو GitHub تفرعات GitHub نجوم GitHub

ديسكورد Microsoft Foundry

اتبع هذه الخطوات للبدء باستخدام هذه الموارد:

  1. انسخ المستودع: انقر على تفرعات GitHub
  2. قم باستنساخ المستودع: git clone https://github.com/microsoft/edgeai-for-beginners.git
  3. انضم إلى ديسكورد Azure AI Foundry وقابل الخبراء والمطورين

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

مدعوم عبر GitHub Action (تلقائي ومحدّث دائمًا)

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

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

يشمل هذا المستودع أكثر من 50 ترجمة للغات مما يزيد بشكل كبير من حجم التنزيل. لاستنساخ بدون الترجمات، استخدم السبارس تشيك آوت:

باش / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/edgeai-for-beginners.git
cd edgeai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (ويندوز):

git clone --filter=blob:none --sparse https://github.com/microsoft/edgeai-for-beginners.git
cd edgeai-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

هذا يمنحك كل ما تحتاجه لإكمال الدورة مع تنزيل أسرع بكثير.

إذا كنت ترغب في دعم لغات ترجمة إضافية، فهي مُدرجة هنا

مقدمة

مرحبًا بك في EdgeAI للمبتدئين – رحلتك الشاملة في عالم الذكاء الاصطناعي الحدي التحويلي. تجسر هذه الدورة الفجوة بين قدرات الذكاء الاصطناعي القوية وتطبيقه العملي في العالم الحقيقي على أجهزة الحافة، مما يمكّنك من استغلال إمكانات الذكاء الاصطناعي مباشرة حيث يتم توليد البيانات وتتخذ القرارات.

ما ستتقنه

تأخذك هذه الدورة من المفاهيم الأساسية إلى التنفيذ الجاهز للإنتاج، وتشمل:

  • نماذج لغوية صغيرة (SLMs) محسّنة للنشر الحدي
  • التحسين الواعي للأجهزة عبر منصات متنوعة
  • الاستدلال في الوقت الحقيقي مع قدرات حفظ الخصوصية
  • استراتيجيات النشر الإنتاجي لتطبيقات المؤسسات

لماذا يهم EdgeAI

يمثل الذكاء الاصطناعي الحدي تحولًا نموذجيًا يعالج تحديات حديثة حرجة:

  • الخصوصية والأمان: معالجة البيانات الحساسة محليًا دون تعرض السحابة
  • الأداء في الوقت الحقيقي: القضاء على تأخير الشبكة في التطبيقات الحساسة للوقت
  • كفاءة التكلفة: تقليل نفقات النطاق الترددي والحوسبة السحابية
  • العمليات المقاومة: الحفاظ على الوظائف أثناء انقطاعات الشبكة
  • الامتثال التنظيمي: تلبية متطلبات سيادة البيانات

الذكاء الاصطناعي الحدي

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

المبادئ الأساسية:

  • الاستدلال على الجهاز: تعمل نماذج الذكاء الاصطناعي على أجهزة الحافة (الهواتف، الموجهات، المتحكمات الدقيقة، الحواسيب الصناعية)
  • القدرة دون اتصال دائم: يعمل بدون اتصال إنترنت مستمر
  • كمون منخفض: استجابات فورية مناسبة للأنظمة في الوقت الحقيقي
  • سيادة البيانات: تحافظ على البيانات الحساسة محليًا، مما يعزز الأمان والامتثال

نماذج لغوية صغيرة (SLMs)

نماذج SLMs مثل Phi-4 وMistral-7B وGemma هي نسخ محسنة من النماذج اللغوية الكبيرة — مُدربة أو مُستخلصة بهدف:

  • تقليل حجم الذاكرة: استخدام فعال لذاكرة أجهزة الحافة المحدودة
  • تقليل متطلبات الحوسبة: محسنة لأداء وحدات المعالجة المركزية ووحدات معالجة الرسوميات الحديّة
  • أوقات بدء تشغيل أسرع: تهيئة سريعة للتطبيقات الاستجابية

تفتح قدرات قوية لمعالجة اللغة الطبيعية مع تلبية قيود:

  • الأنظمة المدمجة: أجهزة إنترنت الأشياء ووحدات التحكم الصناعية
  • الأجهزة المحمولة: هواتف ذكية وأجهزة لوحية بقدرات عدم الاتصال
  • أجهزة إنترنت الأشياء: حساسات وأجهزة ذكية بموارد محدودة
  • خوادم الحافة: وحدات المعالجة المحلية ذات موارد GPU محدودة
  • الحواسيب الشخصية: سيناريوهات النشر على أجهزة سطح المكتب واللابتوب

وحدات الدورة والتنقل

الوحدة الموضوع مجال التركيز المحتوى الرئيسي المستوى المدة
📖 00 مقدمة في EdgeAI الأساس والسياق نظرة عامة على EdgeAI • تطبيقات الصناعة • مقدمة SLM • أهداف التعلم مبتدئ 1-2 ساعة
📚 01 أساسيات EdgeAI مقارنة بين السحابة وEdge AI أساسيات EdgeAI • دراسات حالة من العالم الحقيقي • دليل التنفيذ • نشر الحافة مبتدئ 3-4 ساعات
🧠 02 أساسيات نموذج SLM عائلات النماذج والهندسة المعمارية عائلة Phi • عائلة Qwen • عائلة Gemma • BitNET • μModel • Phi-Silica مبتدئ 4-5 ساعات
🚀 03 ممارسة نشر SLM النشر المحلي والسحابي تعلم متقدم • البيئة المحلية • النشر السحابي متوسط 4-5 ساعات
⚙️ 04 أدوات تحسين النماذج التحسين متعدد المنصات مقدمة • Llama.cpp • Microsoft Olive • OpenVINO • Apple MLX • تركيب سير العمل متوسط 5-6 ساعات
🔧 05 إنتاج SLMOps العمليات الإنتاجية مقدمة SLMOps • تقطير النماذج • التخصيص الدقيق • النشر الإنتاجي متقدم 5-6 ساعات
🤖 06 وكلاء الذكاء الاصطناعي واستدعاء الوظائف أُطُر الوكلاء وبروتوكول MCP مقدمة الوكلاء • استدعاء الوظائف • بروتوكول سياق النموذج متقدم 4-5 ساعات
💻 07 تنفيذ المنصة عينات متعددة المنصات أدوات الذكاء الاصطناعي • Foundry Local • تطوير ويندوز متقدم 3-4 ساعات
🏭 08 أدوات Foundry المحلية عينات جاهزة للإنتاج تطبيقات نموذجية (انظر التفاصيل أدناه) خبير 8-10 ساعات

🏭 الوحدة 08: تطبيقات نموذجية

🎓 ورش العمل: مسار التعلم العملي

مواد ورشة عمل شاملة مع تنفيذات جاهزة للإنتاج:

  • دليل ورشة العمل - أهداف التعلم كاملة، النتائج، والتنقل عبر الموارد
  • عينات بايثون (6 جلسات) - محدثة بأفضل الممارسات، إدارة الأخطاء، وتوثيق شامل
  • دفاتر Jupyter (8 تفاعلية) - دروس خطوة بخطوة مع القياسات المرجعية ومراقبة الأداء
  • أدلة الجلسات - أدلة ماركداون مفصلة لكل جلسة ورشة عمل
  • أدوات التحقق - سكريبتات لمراجعة جودة الكود وتشغيل اختبارات أولية

ما ستبنيه:

  • تطبيقات دردشة AI محلية مع دعم البث
  • أنابيب RAG مع تقييم الجودة (RAGAS)
  • أدوات القياس المرجعي والمقارنة متعددة النماذج
  • أنظمة إدارة متعددة الوكلاء
  • توجيه ذكي للنماذج مع اختيار مستند إلى المهام

🎙️ ورشة عمل For Agentic: Hands-On - استوديو بودكاست الذكاء الاصطناعي

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

🎬 ابدأ ورشة استوديو البودكاست الذكي

مهمتك: إطلاق "Future Bytes" — بودكاست تقني مدعوم بالكامل بوكلاء ذكاء اصطناعي تبنيهم بنفسك. لا يعتمد على السحابة، ولا تكاليف API — كل شيء يعمل محليًا على جهازك.

ما الذي يميز هذا المشروع:

  • 🤖 تنسيق متعدد الوكلاء حقيقي - بناء وكلاء ذكاء اصطناعي متخصصين يقومون بالبحث والكتابة وإنتاج الصوت
  • 🎯 خط إنتاج كامل - من اختيار الموضوع إلى الإخراج الصوتي النهائي للبودكاست
  • 💻 نشر محلي 100% - يستخدم Ollama ونماذج محلية (Qwen-3-8B) للخصوصية والتحكم الكامل
  • 🎤 تكامل تحويل النص إلى كلام - تحويل النصوص إلى محادثات طبيعية بأصوات متعددة المتحدثين
  • ✋ تدفقات عمل بمشاركة بشرية - بوابات موافقة تضمن الجودة مع الحفاظ على الأتمتة

رحلة تعلم من ثلاث مراحل:

المرحلة التركيز المهارات الرئيسية المدة
المرحلة 1: التعرّف على مساعدي الذكاء الاصطناعي بناء وكيل الذكاء الاصطناعي الأول دمج الأدوات • البحث على الويب • حل المشكلات • الاستدلال الوكلي ٢-٣ ساعات
المرحلة 2: تجميع فريق الإنتاج تنسيق عدة وكلاء تنسيق الفريق • تدفقات الموافقة • واجهة DevUI • إشراف بشري ٣-٤ ساعات
المرحلة 3: إحياء البودكاست الخاص بك توليد صوت البودكاست تحويل النص إلى كلام • توليف متعدد المتحدثين • صوت طويل المدة • أتمتة كاملة ٢-٣ ساعات

التقنيات المستخدمة:

  • إطار عمل Microsoft Agent - تنسيق وتنسيق متعدد الوكلاء
  • Ollama - تشغيل نموذج ذكاء اصطناعي محلي (بدون سحابة)
  • Qwen-3-8B - نموذج لغة مفتوح المصدر محسن للمهام الوكلائية
  • واجهات تحويل النص إلى كلام - توليف صوت طبيعي لإنتاج البودكاست

دعم العتاد:

  • وضع وحدة المعالجة المركزية - يعمل على أي حاسوب حديث (ينصح بـ8 جيجابايت+ رام)
  • 🚀 تسريع بمعالج الرسوميات - استدلال أسرع بكثير مع بطاقات NVIDIA/AMD
  • دعم وحدة المعالجة العصبية - تسريع بواسطة وحدة المعالجة العصبية الجيل القادم

مثالي لـ:

  • المطورين الذين يتعلمون أنظمة الذكاء الاصطناعي متعددة الوكلاء
  • كل من يهتم بأتمتة الذكاء الاصطناعي وتدفقات العمل
  • منشئي المحتوى الذين يستكشفون الإنتاج المدعوم بالذكاء الاصطناعي
  • الطلاب الذين يدرسون أنماط تنسيق الذكاء الاصطناعي العملية

ابدأ البناء: 🎙️ ورشة استوديو البودكاست الذكي →

📊 ملخص مسار التعلم

  • المدة الكلية: ٣٦-٤٥ ساعة
  • مسار المبتدئين: الوحدات ٠١-٠٢ (٧-٩ ساعات)
  • المسار المتوسط: الوحدات ٠٣-٠٤ (٩-١١ ساعة)
  • المسار المتقدم: الوحدات ٠٥-٠٧ (١٢-١٥ ساعة)
  • مسار الخبراء: الوحدة ٠٨ (٨-١٠ ساعات)

ما الذي ستبنيه

🎯 الكفاءات الأساسية

  • هندسة الذكاء الاصطناعي الطرفي (Edge AI): تصميم أنظمة ذكاء اصطناعي تركز على التشغيل المحلي مدمجة مع السحابة
  • تحسين النماذج: تقليل الأبعاد وضغط النماذج للنشر الطرفي (تحسين سرعة ٨٥٪، تقليل حجم ٧٥٪)
  • النشر عبر منصات متعددة: ويندوز، الجوال، المدمجات، وأنظمة هجينة سحابة-طرفية
  • عمليات الإنتاج: مراقبة، توسيع، وصيانة أنظمة الذكاء الاصطناعي الطرفي في الإنتاج

🏗️ مشاريع عملية

  • تطبيقات الدردشة المحلية Foundry: تطبيق أصلي لويندوز ١١ مع تبديل النماذج
  • أنظمة متعددة الوكلاء: منسق مع وكلاء متخصصين لعمليات معقدة
  • تطبيقات RAG: معالجة مستندات محلية مع بحث متجه
  • موجهات النماذج: اختيار ذكي بين النماذج اعتمادًا على تحليل المهمة
  • أُطُر API: عملاء جاهزون للإنتاج مع البث والمراقبة الصحية
  • أدوات متعددة المنصات: أنماط تكامل LangChain/Semantic Kernel

🏢 تطبيقات صناعية

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

بداية سريعة

مسار التعلم الموصى به (٢٠-٣٠ ساعة إجمالًا):

  1. 📖 مقدمة (Introduction.md): أساسيات EdgeAI + سياق الصناعة + إطار التعلم
  2. 📚 الأساسيات (الوحدات ٠١-٠٢): مفاهيم EdgeAI + عائلات نماذج SLM
  3. ⚙️ التحسين (الوحدات ٠٣-٠٤): أُطُر النشر وتقليل الأبعاد
  4. 🚀 الإنتاج (الوحدات ٠٥-٠٦): SLMOps + وكلاء AI + استدعاء الوظائف
  5. 💻 التنفيذ (الوحدات ٠٧-٠٨): عينات المنصة + مجموعة أدوات Foundry Local

كل وحدة تتضمن نظرية، تمارين عملية، وأمثلة برمجية جاهزة للإنتاج.

تأثير على المسيرة المهنية

الأدوار التقنية: مهندس حلول EdgeAI • مهندس تعلم آلي (طرفي) • مطور AI لإنترنت الأشياء • مطور AI الجوال

القطاعات الصناعية: التصنيع 4.0 • تكنولوجيا الرعاية الصحية • الأنظمة الذاتية • التكنولوجيا المالية • الإلكترونيات الاستهلاكية

مشاريع المحفظة: أنظمة متعددة الوكلاء • تطبيقات إنتاج RAG • النشر عبر منصات متعددة • تحسين الأداء

هيكل المستودع

edgeai-for-beginners/
├── 📖 introduction.md  # Foundation: EdgeAI Overview & Learning Framework
├── 📚 Module01-04/     # Fundamentals → SLMs → Deployment → Optimization  
├── 🔧 Module05-06/     # SLMOps → AI Agents → Function Calling
├── 💻 Module07/        # Platform Samples (VS Code, Windows, Jetson, Mobile)
├── 🏭 Module08/        # Foundry Local Toolkit + 10 Comprehensive Samples
│   ├── samples/01-06/  # Foundation: REST, SDK, RAG, Agents, Routing
│   └── samples/07-10/  # Advanced: API Client, Windows App, Enterprise Agents, Tools
├── 🌐 translations/    # Multi-language support (8+ languages)
└── 📋 STUDY_GUIDE.md   # Structured learning paths & time allocation

أبرز ملامح الدورة

تعلم تصاعدي: نظرية → ممارسة → نشر إنتاجي
دراسات حالة حقيقية: مايكروسوفت، خطوط طيران اليابان، تطبيقات مؤسسية
عينات عملية: أكثر من ٥٠ مثالًا، ١٠ عروض توضيحية شاملة لـFoundry Local
تركيز على الأداء: تحسينات سرعة ٨٥٪، تقليل حجم ٧٥٪
منصات متعددة: ويندوز، الجوال، المدمجات، هجينة سحابة-طرفية
جاهز للإنتاج: مراقبة، توسيع، أمان، أُطُر التوافق

📖 دليل الدراسة متاح: مسار تعلم منظم لـ٢٠ ساعة مع إرشادات توجيه زمنية وأدوات للتقييم الذاتي.


يمثل EdgeAI مستقبل نشر الذكاء الاصطناعي: أولية محلية، تحافظ على الخصوصية وفعالة. أتقن هذه المهارات لبناء الجيل القادم من التطبيقات الذكية.

دورات أخرى

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

LangChain

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

Azure / Edge / MCP / الوكلاء

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


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

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


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

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


سلسلة Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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