دليل هندسي
متقدم
⏱ ٤٥ دقيقة تعمق
© بوابة الذكاء الاصطناعي ٢٠٢٦-٠٤-٢٩
متقدم
⏱ ٤٥ دقيقة تعمق
© بوابة الذكاء الاصطناعي ٢٠٢٦-٠٤-٢٩
نتجاوز النصوص الخطية في هذا الدرس التقني لاستكشاف أنماط التصميم الوكيلية. سنقوم بتصميم نظام متعدد الوكلاء (MAS) جاهز للإنتاج باستخدام CrewAI وGPT-4o مع التركيز على الوحدات القائمة على الأدوار، واستدعاء الأدوات بشكل ذاتي، وتنظيم المهام الهرمي.
المتطلبات الهندسية
- البيئة: Python 3.10+ (يوصى بشدة باستخدام البيئة الافتراضية).
- الحوسبة: مفتاح API من OpenAI بمعدل حد مرتفع (يوصى بالمستوى ٢+ لـ GPT-4o/o3-mini).
- الأسس: فهم عميق للوراثة الطبقية، والمزخرفات، والتنفيذ غير المتزامن في Python.
الهندسة المعمارية: الوكلاء مقابل سير العمل الخطي
في عام ٢٠٢٦، انتقلت الصناعة من السلاسل (الخطوة أ -> الخطوة ب) إلى الوكلاء. يستخدم الوكلاء حلقة التفكير (ReAct) لتحديد الأداة التي يجب استدعاؤها. من خلال تجميع هؤلاء الوكلاء في طاقم، ننشئ نظامًا معرفيًا موزعًا حيث يكون لكل كيان “خلفية” محددة تعمل كقيد توجيهي على مستوى النظام، مما يقلل من الفوضى والهلوسة.
الخطوة ١: تعزيز البيئة
قم بتثبيت محرك التنسيق الأساسي والأدوات البحثية المطلوبة لاسترجاع البيانات في الوقت الحقيقي.
pip install crewai langchain_openai duckduckgo-search python-dotenvقم بتهيئة بيئتك باستخدام بنية .env ذات نوع محدد بدقة:
# .env configuration
OPENAI_API_KEY=sk-proj-....
OPENAI_MODEL_NAME=gpt-4o
OTEL_SDK_DISABLED=true # Disable telemetry for production privacy