المرحلة الخامسة: استكشاف سيناريوهات تطبيق الذكاء الاصطناعي

دورة شاملة حول واجهة برمجة تطبيقات Claude الرسمية من Anthropic، تعلم المطورين كيفية استخدام واجهة برمجة التطبيقات لبناء تطبيقات الذكاء الاصطناعي، وتغطي هندسة المطالبات واستخدام الأدوات واسترجاع المعلومات المعزز (RAG) وتطوير الوكلاء الأذكياء.

ClaudeAPIAIApplicationAnthropicWebSiteVideoFreeEnglish

مقدمة تفصيلية لدورة Claude مع واجهة برمجة تطبيقات Anthropic

نظرة عامة على الدورة

Claude مع واجهة برمجة تطبيقات Anthropic هي دورة فيديو شاملة مقدمة رسميًا من Anthropic، مصممة خصيصًا لتعليم المطورين كيفية دمج ذكاء Claude الاصطناعي في تطبيقاتهم باستخدام واجهة برمجة تطبيقات Anthropic. تستضيف الدورة على نظام إدارة التعلم Skilljar، وتوفر تجربة تعليمية تفاعلية، وتتبع التقدم، وشهادة إتمام.

أهداف الدورة

من خلال التمارين العملية ودراسات الحالة الواقعية، سيتعلم المشاركون كيفية:

  • تنفيذ الذكاء الاصطناعي للمحادثة
  • التوليد المعزز بالاسترجاع (RAG)
  • أتمتة سير العمل
  • الاستفادة من قدرات Claude متعددة الوسائط لمعالجة النصوص والصور والمستندات

المخطط التفصيلي للدورة

1. مقدمة الدورة (Introduction)

  • ترحيب بالدورة
  • نظرة عامة على Anthropic
  • نظرة عامة على نماذج Claude

2. الوصول إلى Claude عبر واجهة برمجة التطبيقات (Accessing Claude with the API)

  • أساسيات الوصول إلى واجهة برمجة التطبيقات
    • الحصول على مفتاح API
    • إرسال الطلبات
    • المحادثات متعددة الأدوار
    • تمرين الدردشة
  • مطالبات النظام
    • مفهوم مطالبات النظام
    • تمرين مطالبات النظام
  • التحكم في المعلمات
    • معلمة درجة الحرارة (Temperature)
    • تدفق الاستجابة (Response streaming)
    • التحكم في مخرجات النموذج
  • البيانات المهيكلة
    • معالجة البيانات المهيكلة
    • تمرين البيانات المهيكلة
  • استبيان رضا الدورة
  • اختبار الوصول إلى واجهة برمجة التطبيقات

3. تقييم المطالبات (Prompt Evaluation)

  • مفهوم تقييم المطالبات
  • سير عمل التقييم النموذجي
  • إنشاء مجموعات بيانات الاختبار
  • تشغيل التقييم
  • التسجيل القائم على النموذج
  • التسجيل القائم على الكود
  • تمرين تقييم المطالبات
  • اختبار تقييم المطالبات

4. تقنيات هندسة المطالبات (Prompt Engineering Techniques)

  • أساسيات هندسة المطالبات
  • التعبير الواضح والمباشر
  • الوصف المحدد
  • الهيكلة باستخدام علامات XML
  • تقديم الأمثلة
  • تمرين تقنيات المطالبات
  • اختبار تقنيات هندسة المطالبات

5. استخدام الأدوات مع Claude (Tool Use with Claude)

  • مقدمة لاستخدام الأدوات
    • نظرة عامة على المشروع
    • وظائف الأدوات
    • بنية الأدوات
  • معالجة الرسائل
    • معالجة كتل الرسائل
    • إرسال نتائج الأدوات
  • المحادثات متعددة الأدوار والأدوات
    • تنفيذ التفاعلات متعددة الأدوار
    • استخدام أدوات متعددة
  • أدوات مخصصة
    • أداة الدفعة (The batch tool)
    • أداة البيانات المهيكلة
    • أداة تحرير النص (The text edit tool)
    • أداة البحث على الويب (The web search tool)
  • اختبار استخدام الأدوات

6. التوليد المعزز بالاسترجاع (Retrieval Augmented Generation)

  • مقدمة إلى RAG
  • استراتيجيات تقسيم النص
  • تضمينات النص
  • سير عمل RAG الكامل
  • تنفيذ سير عمل RAG
  • بحث BM25 اللغوي
  • مسار RAG متعدد الفهارس
  • إعادة ترتيب النتائج
  • استرجاع السياق
  • اختبار RAG

7. ميزات Claude (Features of Claude)

  • الميزات المتقدمة
    • التفكير الموسع (Extended thinking)
    • دعم الصور
    • دعم ملفات PDF
    • ميزة الاستشهادات (Citations)
  • ميزات التخزين المؤقت
    • التخزين المؤقت للمطالبات
    • قواعد التخزين المؤقت للمطالبات
    • تطبيقات التخزين المؤقت العملية
  • تنفيذ الكود
    • تنفيذ الكود وواجهة برمجة تطبيقات الملفات
  • اختبار ميزات Claude

8. بروتوكول سياق النموذج (Model Context Protocol)

  • مقدمة إلى MCP
  • عميل MCP
  • إعداد المشروع
  • تعريف الأدوات باستخدام MCP
  • فاحص الخادم
  • تنفيذ العميل
  • تعريف الموارد
  • الوصول إلى الموارد
  • تعريف المطالبات
  • المطالبات في العميل
  • مراجعة MCP
  • اختبار MCP

9. تطبيقات Anthropic - استخدام Claude Code والكمبيوتر

  • تطبيقات Anthropic
    • إعداد Claude Code
    • تطبيقات Claude Code العملية
    • تعزيز خادم MCP
    • موازنة Claude Code
    • التصحيح التلقائي
  • استخدام الكمبيوتر
    • كيفية عمل استخدام الكمبيوتر
  • اختبار تطبيقات Anthropic

10. الوكلاء وسير العمل (Agents and Workflows)

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

11. التقييم النهائي (Final Assessment)

  • اختبار التقييم الشامل

12. اختتام الدورة (Wrapping up!)

  • مراجعة ملخص الدورة

مخرجات التعلم

عند الانتهاء من هذه الدورة، سيتمكن المشاركون من:

  1. عمليات API الأساسية

    • إعداد واجهة برمجة تطبيقات Anthropic والتحقق منها
    • إدارة مفاتيح API وتكوينات الطلبات
    • تنفيذ المحادثات أحادية ومتعددة الأدوار
  2. تقنيات المطالبات المتقدمة

    • إتقان استراتيجيات هندسة المطالبات الفعالة
    • استخدام علامات XML للإخراج المهيكل
    • تنفيذ تقييم المطالبات وتحسينها
  3. تكامل الأدوات

    • بناء ونشر وظائف استخدام الأدوات
    • تنفيذ سير عمل معقد متعدد الأدوات
    • إتقان بروتوكول سياق النموذج (Model Context Protocol)
  4. ميزات جاهزة للإنتاج

    • تنفيذ التوليد المعزز بالاسترجاع (RAG)
    • الاستفادة من القدرات متعددة الوسائط
    • نشر أنظمة الوكلاء
  5. تطبيقات عملية

    • بناء تطبيقات الذكاء الاصطناعي للمحادثة
    • إنشاء سير عمل مؤتمت
    • نشر أنظمة ذكاء اصطناعي جاهزة للإنتاج

مميزات الدورة

  • موجهة نحو الممارسة: التعلم من خلال الكثير من التمارين ودراسات الحالة الواقعية
  • تغطية شاملة: مسار تعليمي كامل من الأساسيات إلى المستويات المتقدمة
  • تعلم تفاعلي: اختبارات عبر الإنترنت وتمارين عملية
  • تتبع التقدم: نظام إدارة التعلم لتتبع التقدم الدراسي
  • شهادة معتمدة: الحصول على شهادة رسمية بعد إكمال الدورة
  • محتوى محدث: يغطي أحدث الميزات والخصائص في Claude 4

المتطلبات التقنية

  • أساسيات البرمجة: خبرة في برمجة بايثون (Python)
  • معرفة بواجهة برمجة التطبيقات (API): مفاهيم أساسية لطلبات API
  • بيئة التطوير: بيئة تطوير قادرة على تشغيل كود بايثون

منصة التعلم

تستضيف الدورة على نظام إدارة التعلم Skilljar، الذي يوفر:

  • مسار تعليمي منظم
  • تجربة تعليمية تفاعلية
  • تتبع التقدم الدراسي
  • شهادة إتمام معتمدة
  • وصول منظم إلى موارد الدورة

قيمة الدورة

هذه دورة موثوقة مقدمة رسميًا من Anthropic، توفر للمطورين مسارًا تعليميًا كاملاً من المبتدئين إلى إتقان واجهة برمجة تطبيقات Claude، وهي مورد أساسي لبناء تطبيقات مدعومة بالذكاء الاصطناعي.