بنهاية هذه الوحدة، ستكون قادرًا على:
- ✅ تثبيت وتكوين AI Toolkit لـ Visual Studio Code
- ✅ التنقل في كتالوج النماذج وفهم مصادر النماذج المختلفة
- ✅ استخدام الـ Playground لاختبار النماذج والتجربة
- ✅ إنشاء وكلاء ذكاء اصطناعي مخصصين باستخدام Agent Builder
- ✅ مقارنة أداء النماذج عبر مزودين مختلفين
- ✅ تطبيق أفضل الممارسات لهندسة المطالبات
AI Toolkit لـ Visual Studio Code هو الامتداد الرائد من مايكروسوفت الذي يحول VS Code إلى بيئة تطوير شاملة للذكاء الاصطناعي. يجسر الفجوة بين البحث في الذكاء الاصطناعي وتطوير التطبيقات العملية، مما يجعل الذكاء الاصطناعي التوليدي متاحًا للمطورين من جميع المستويات.
| الميزة | الوصف | حالة الاستخدام |
|---|---|---|
| 🗂️ كتالوج النماذج | الوصول إلى أكثر من 100 نموذج من GitHub، ONNX، OpenAI، Anthropic، Google | اكتشاف واختيار النماذج |
| 🔌 دعم BYOM | دمج نماذجك الخاصة (محلية/عن بُعد) | نشر نموذج مخصص |
| 🎮 الملعب التفاعلي | اختبار النماذج في الوقت الحقيقي مع واجهة المحادثة | النمذجة السريعة والاختبار |
| 📎 دعم متعدد الوسائط | التعامل مع النصوص، الصور، والمرفقات | تطبيقات ذكاء اصطناعي معقدة |
| ⚡ المعالجة الدُفعية | تشغيل مطالبات متعددة في آنٍ واحد | سير عمل اختبار فعال |
| 📊 تقييم النماذج | مقاييس مدمجة (F1، الصلة، التشابه، التماسك) | تقييم الأداء |
- 🚀 تطوير أسرع: من الفكرة إلى النموذج الأولي في دقائق
- 🔄 سير عمل موحد: واجهة واحدة لمزودي ذكاء اصطناعي متعددين
- 🧪 تجربة سهلة: مقارنة النماذج بدون إعداد معقد
- 📈 جاهز للإنتاج: انتقال سلس من النموذج الأولي إلى النشر
الخطوة 1: الوصول إلى سوق الامتدادات
- افتح Visual Studio Code
- انتقل إلى عرض الامتدادات (
Ctrl+Shift+XأوCmd+Shift+X) - ابحث عن "AI Toolkit"
الخطوة 2: اختر نسختك
- 🟢 الإصدار الرسمي: موصى به للاستخدام الإنتاجي
- 🔶 الإصدار التجريبي: وصول مبكر إلى الميزات الحديثة
الخطوة 3: التثبيت والتفعيل
- يظهر رمز AI Toolkit في شريط جانبي لـ VS Code
- الامتداد مفعل ومشغل
- لا توجد أخطاء تثبيت في لوحة الإخراج
🎯 الهدف: إتقان كتالوج النماذج واختبار أول نموذج ذكاء اصطناعي لك
كتالوج النماذج هو بوابتك إلى نظام الذكاء الاصطناعي البيئي. يجمع النماذج من مزودين متعددين، مما يسهل اكتشافها ومقارنتها.
🔍 دليل التنقل:
انقر على MODELS - Catalog في الشريط الجانبي لـ AI Toolkit
💡 نصيحة محترف: ابحث عن النماذج التي تمتلك قدرات محددة تتناسب مع حالة استخدامك (مثل توليد الشيفرة، الكتابة الإبداعية، التحليل).
استراتيجية اختيار النموذج:
- GPT-4.1: الأفضل للمنطق المعقد والتحليل
- Phi-4-mini: خفيف الوزن، استجابات سريعة للمهام البسيطة
🔧 عملية التكوين:
- اختر OpenAI GPT-4.1 من الكتالوج
- انقر على Add to My Models - لتسجيل النموذج للاستخدام
- اختر Try in Playground لفتح بيئة الاختبار
- انتظر تهيئة النموذج (قد تستغرق الإعداد الأولي بعض الوقت)
⚙️ فهم معلمات النموذج:
- Temperature: يتحكم في الإبداع (0 = حتمي، 1 = إبداعي)
- Max Tokens: أقصى طول للاستجابة
- Top-p: أخذ عينات نواة لتنوع الاستجابة
الملعب هو مختبر تجارب الذكاء الاصطناعي الخاص بك. إليك كيفية تعظيم إمكاناته:
🎨 أفضل ممارسات هندسة المطالبات:
- كن محددًا: التعليمات الواضحة والمفصلة تعطي نتائج أفضل
- وفر سياقًا: أضف معلومات خلفية ذات صلة
- استخدم أمثلة: أظهر للنموذج ما تريد بأمثلة
- كرر: حسّن المطالبات بناءً على النتائج الأولية
🧪 سيناريوهات الاختبار:
# Example 1: Code Generation
"Write a Python function that calculates the factorial of a number using recursion. Include error handling and docstrings."
# Example 2: Creative Writing
"Write a professional email to a client explaining a project delay, maintaining a positive tone while being transparent about challenges."
# Example 3: Data Analysis
"Analyze this sales data and provide insights: [paste your data]. Focus on trends, anomalies, and actionable recommendations."🎯 الهدف: مقارنة النماذج المختلفة باستخدام نفس المطالبات لفهم نقاط القوة
📋 التعليمات:
- أضف Phi-4-mini إلى مساحة العمل الخاصة بك
- استخدم نفس المطالبة لكل من GPT-4.1 و Phi-4-mini
- قارن جودة الاستجابة، السرعة، والدقة
- وثّق نتائجك في قسم النتائج
💡 رؤى مهمة لاكتشافها:
- متى تستخدم LLM مقابل SLM
- موازنات التكلفة مقابل الأداء
- القدرات المتخصصة للنماذج المختلفة
🎯 الهدف: إنشاء وكلاء ذكاء اصطناعي متخصصين مصممين لمهام وسير عمل محددة
Agent Builder هو المكان الذي يبرز فيه AI Toolkit حقًا. يتيح لك إنشاء مساعدين ذكاء اصطناعي مخصصين يجمعون بين قوة نماذج اللغة الكبيرة والتعليمات المخصصة والمعلمات الخاصة والمعرفة المتخصصة.
🧠 مكونات بنية الوكيل:
- النموذج الأساسي: نموذج اللغة الكبير الأساسي (GPT-4، Groks، Phi، إلخ)
- مطلب النظام: يحدد شخصية وسلوك الوكيل
- المعلمات: إعدادات دقيقة لأداء مثالي
- تكامل الأدوات: الربط مع واجهات برمجة التطبيقات الخارجية وخدمات MCP
- الذاكرة: سياق المحادثة واستمرارية الجلسة
🎨 إنشاء مطالبات نظام فعالة:
# Template Structure:
## Role Definition
You are a [specific role] with expertise in [domain].
## Capabilities
- List specific abilities
- Define scope of knowledge
- Clarify limitations
## Behavior Guidelines
- Response style (formal, casual, technical)
- Output format preferences
- Error handling approach
## Examples
Provide 2-3 examples of ideal interactionsبالطبع، يمكنك أيضًا استخدام Generate System Prompt ليُساعدك الذكاء الاصطناعي في توليد وتحسين المطالبات
🔧 تحسين المعلمات:
| المعلمة | النطاق الموصى به | حالة الاستخدام |
|---|---|---|
| Temperature | 0.1-0.3 | استجابات تقنية/واقعية |
| Temperature | 0.7-0.9 | مهام إبداعية/عصف ذهني |
| Max Tokens | 500-1000 | استجابات موجزة |
| Max Tokens | 2000-4000 | شروحات مفصلة |
🎯 المهمة: إنشاء مساعد برمجة بايثون متخصص
📋 خطوات التكوين:
-
اختيار النموذج: اختر Claude 3.5 Sonnet (ممتاز للبرمجة)
-
تصميم مطلب النظام:
# Python Programming Expert Agent
## Role
You are a senior Python developer with 10+ years of experience. You excel at writing clean, efficient, and well-documented Python code.
## Capabilities
- Write production-ready Python code
- Debug complex issues
- Explain code concepts clearly
- Suggest best practices and optimizations
- Provide complete working examples
## Response Format
- Always include docstrings
- Add inline comments for complex logic
- Suggest testing approaches
- Mention relevant libraries when applicable
## Code Quality Standards
- Follow PEP 8 style guidelines
- Use type hints where appropriate
- Handle exceptions gracefully
- Write readable, maintainable code- تكوين المعلمات:
- Temperature: 0.2 (لشيفرة متسقة وموثوقة)
- Max Tokens: 2000 (شروحات مفصلة)
- Top-p: 0.9 (توازن بين الإبداع)
سيناريوهات الاختبار:
- دالة أساسية: "أنشئ دالة لإيجاد الأعداد الأولية"
- خوارزمية معقدة: "نفذ شجرة بحث ثنائية مع طرق الإدخال، الحذف، والبحث"
- مشكلة من الواقع: "ابنِ كاشط ويب يتعامل مع تحديد معدل الطلبات والمحاولات"
- تصحيح الأخطاء: "صحح هذا الكود [الصق الكود المعطّل]"
🏆 معايير النجاح:
- ✅ الشيفرة تعمل بدون أخطاء
- ✅ تتضمن توثيقًا مناسبًا
- ✅ تتبع أفضل ممارسات بايثون
- ✅ تقدم شروحات واضحة
- ✅ تقترح تحسينات
اختبر فهمك:
- هل يمكنك شرح الفرق بين النماذج في الكتالوج؟
- هل أنشأت واختبرت وكيلًا مخصصًا بنجاح؟
- هل تفهم كيفية تحسين المعلمات لحالات استخدام مختلفة؟
- هل تستطيع تصميم مطالبات نظام فعالة؟
- توثيق AI Toolkit: Official Microsoft Docs
- دليل هندسة المطالبات: Best Practices
- نماذج في AI Toolkit: Models in Develpment
🎉 تهانينا! لقد أتقنت أساسيات AI Toolkit وأصبحت مستعدًا لبناء تطبيقات ذكاء اصطناعي أكثر تقدمًا!
هل أنت مستعد لقدرات أكثر تقدمًا؟ تابع إلى الوحدة 2: MCP مع أساسيات AI Toolkit حيث ستتعلم كيف:
- توصل وكلائك بالأدوات الخارجية باستخدام بروتوكول سياق النموذج (MCP)
- بناء وكلاء أتمتة المتصفح باستخدام Playwright
- دمج خوادم MCP مع وكلاء AI Toolkit
- تعزيز وكلائك بالبيانات والقدرات الخارجية
إخلاء المسؤولية:
تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الموثوق به. للمعلومات الهامة، يُنصح بالترجمة البشرية المهنية. نحن غير مسؤولين عن أي سوء فهم أو تفسير خاطئ ينشأ عن استخدام هذه الترجمة.







