Project89: تحليل إطار عمل وكيل الذكاء الاصطناعي عالي الأداء القابل للتعديل

robot
إنشاء الملخص قيد التقدم

تحليل Project89: إطار عمل لوكيل الذكاء الاصطناعي من الجيل التالي عالي الأداء وقابل للتعديل

يستخدم Project89 طريقة جديدة تمامًا لتصميم إطار العمل Agent، وهو إطار عمل عالي الأداء لتطوير الألعاب، وهو أكثر modularity وأفضل أداءً مقارنةً بإطارات العمل Agent المستخدمة حاليًا.

ستتناول هذه المقالة بإسهاب إطار العمل عالي الأداء Agent في Project89 المعروف بـ ArgOS.

تفكيك Project89: تصميم إطار عمل AI Agent من الجيل التالي ، عالي الأداء وقابل للتعديل

أحد، لماذا يجب استخدام ECS لتصميم إطار العمل للوكيل

ECS(Entity-Component-System) هو نمط معمارية يُستخدم بشكل شائع في تطوير الألعاب وأنظمة المحاكاة. إنه يفصل البيانات عن المنطق تمامًا، لتسهيل الإدارة الفعالة لمختلف الكيانات وسلوكياتها في مشاهد قابلة للتوسع على نطاق واسع.

  1. Entity( الكيان): مجرد معرف، لا يحتوي على أي بيانات أو منطق.
  2. Component( المكون): يستخدم لتخزين البيانات أو الحالة المحددة للكيان.
  3. النظام(النظام): مسؤول عن تنفيذ المنطق المتعلق ببعض المكونات.

في ArgOS، يتم اعتبار كل Agent كـ Entity، ويمكن تسجيل مكونات مختلفة، مثل:

  • مكون الوكيل: تخزين اسم الوكيل، اسم النموذج، وغيرها من المعلومات الأساسية
  • مكون الإدراك: تخزين البيانات الخارجية المدركة
  • مكون الذاكرة: تخزين بيانات الذاكرة الخاصة بالوكيل
  • مكون العمل: تخزين بيانات العمل المراد تنفيذها

سير العمل في النظام:

  1. نظام الإدراك تحديث بيانات الإدراك
  2. نظام الذاكرة يقوم بتخزين بيانات الإدراك في قاعدة البيانات
  3. نظام الإجراءات ينفذ الإجراءات بناءً على الذاكرة
  4. الحصول في النهاية على كيان الوكيل المحدث

تفكيك Project89: تصميم إطار عمل للوكيل الذكي من الجيل التالي عالي الأداء وقابل للتعديل

اثنان، هيكل نظام ArgOS

تم تصميم ArgOS للعديد من المكونات والأنظمة، وقسمت الأنظمة إلى ثلاث مستويات (مستوى الوعي ):

  1. الوعي ( CONSCIOUS ) النظام: تردد التحديث مرتفع، يتم التنفيذ كل 10 ثواني
  2. نظام (SUBCONSCIOUS) اللاوعي: التحديثات أقل تكرارا ، ويتم إجراؤها كل 25 ثانية
  3. غير واعي(UNCONSCIOUS) النظام: أقل تردد تحديث، يتم التنفيذ مرة واحدة كل 50 ثانية أو أكثر

الأنظمة الرئيسية تشمل:

  • PerceptionSystem: جمع المحفزات الخارجية وتحديثها في مكون Perception
  • ExperienceSystem: تحويل التحفيز إلى تجربة مجردة وتخزينها
  • ThinkingSystem: التفكير وإنتاج نتائج التفكير
  • ActionSystem: تنفيذ الإجراء
  • GoalPlanningSystem: تقييم تقدم الأهداف وإنشاء أهداف جديدة
  • PlanningSystem:生成 خطة التنفيذ للأهداف
  • RoomSystem: معالجة التحديثات المتعلقة بالغرفة
  • CleanupSystem: إزالة الكيانات غير المستخدمة

تحليل Project89: تصميم إطار عمل الجيل التالي من AI Agent القابل للتعديل وعالي الأداء

ثالثًا، تحليل الهيكل العام لـ ArgOS

  1. الهيكل الأساسي الطبقي: الكيان-المكون-النظام

  2. تصنيف المكونات:

    • الهوية الأساسية: Agent، PlayerProfile، إلخ
    • فئة السلوك والحالة:Action، Goal، Plan وغيرها
    • الإدراك والذاكرة: الإدراك، الذاكرة وغيرها
    • فئة البيئة والفضاء: Room، OccupiesRoom وغيرها
    • المظهر والتفاعل:Appearance، UIState وغيرها
    • فئة المساعدة أو التشغيل: Cleanup، DebugInfo وغيرها
  3. هيكل الإدارة:

    • EventBus: نشر الأحداث والاشتراك فيها
    • RoomManager: إدارة تخطيط الغرفة
    • StateManager:同步 قاعدة البيانات مع ECS
    • ActionManager: إدارة تنفيذ الإجراءات
    • PromptManager: إدارة تلميحات LLM
  4. التفاعل مع قاعدة البيانات:

    • تحميل البيانات والتخزين الدائم من خلال StateManager
    • إجراء التثبيت بشكل دوري أو مدفوع بالأحداث
    • حفظ الحالة عند الخروج

تفكيك Project89: تصميم إطار عمل AI Agent من الجيل التالي، عالي الأداء وقابل للتعديل

٤. نقاط الابتكار في الهيكل

  1. تعمل كل أنظمة بشكل مستقل، دون علاقات استدعاء، مما يسهل التوسع
  2. تصميم معياري، يمكن تكوين قدرات الوكيل بشكل مرن
  3. أداء بنية ECS ممتاز، مناسب للمشاهد المعقدة
  4. تقسيم النظام إلى مستويات الوعي، ومحاكاة عملية الإدراك البشري

بشكل عام، ArgOS هو إطار عمل لوكيلات متنوع، عالي الأداء، وسهل التوسع، يوفر خيارات هيكلية جديدة لتطوير الألعاب وأنظمة الوكيلات الذكية.

تحليل Project89: تصميم إطار عمل وكيل AI من الجيل التالي عالي الأداء وذو modular

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 3
  • مشاركة
تعليق
0/400
CryptoTarotReadervip
· منذ 16 س
كل النماذج الكبيرة تتنافس، من يفوز يعتبره له.
شاهد النسخة الأصليةرد0
WhaleMistakervip
· منذ 16 س
بنية صلبة، أليس كذلك؟
شاهد النسخة الأصليةرد0
MEVictimvip
· منذ 16 س
تحذير عالي الطاقة في الأمام
شاهد النسخة الأصليةرد0
  • تثبيت