Project89: створення фреймворку наступного покоління високопродуктивного AI Agent на основі архітектури ECS

Деконструкція Project89: модульна, високопродуктивна архітектура наступного покоління AI Agent

Розробники проектів використовували абсолютно новий підхід при розробці Agent Framework. Це високопродуктивний Agent Framework для розробки ігор, який є більш модульним і має кращу продуктивність у порівнянні з нинішніми Agent Framework.

Деконструкція Project89: модульний, високопродуктивний фреймворк наступного покоління AI Agent

Фон розробника

Розробник, який брав участь у проекті project89, раніше брав участь у проекті Magick, де займав четверте місце серед розробників. Magick - це програмне забезпечення, яке використовує ШІ для програмування.

Деконструкція Project89: модульний, високопродуктивний дизайн фреймворку наступного покоління AI Agent

Дизайн архітектури ECS

Project89 використовує архітектуру ECS(Entity-Component-System) для проектування Agent Framework. ECS є поширеним архітектурним шаблоном у розробці ігор та моделюванні систем, який повністю розділяє дані та логіку, щоб ефективно управляти різними сутностями та їхньою поведінкою в масштабованих сценах.

Архітектура ECS містить три основні концепції:

  1. Entity(: це лише ідентифікатор, не містить жодних даних або логіки.

  2. Component) компонент(: використовується для зберігання конкретних даних або стану сутності.

  3. Система(系统): відповідає за виконання логіки, пов'язаної з певними компонентами.

В ArgOS кожен агент вважається сутністю, він може реєструвати різні компоненти, такі як компонент агента, компонент сприйняття, компонент пам'яті, компонент дії тощо.

![Деконструкція Project89: модульний, високопродуктивний фреймворк наступного покоління для AI Agent])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(

Архітектура системи ArgOS

ArgOS поділяє систему на три рівні ) Рівень свідомості (:

  1. Свідомий)СИСТЕМА: містить RoomSystem, PerceptionSystem тощо, має високу частоту оновлення.

  2. Підсвідомість(СИСТЕМА ПІДСВІДОМОСТІ: містить GoalPlanningSystem, PlanningSystem тощо, частота оновлень відносно низька.

  3. Безсвідомий ) UNCONSCIOUS ( система: наразі не активована, частота оновлень повільніша.

Взаємовідносини між різними системами надзвичайно складні, але завдяки архітектурі ECS кожна система може працювати незалежно, без викликів з боку інших систем.

![Деконструкція Project89: модульний, високопродуктивний фреймворк наступного покоління AI Agent])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(

Аналіз загальної архітектури

Загальна архітектура ArgOS включає:

  1. Ядерна архітектура у вигляді шарів
  2. Компонент )Component( категорія
  3. Архітектура системи
  4. Архітектура менеджера
  5. Спосіб взаємодії з базою даних

![Деконструкція Project89: модульний, високопродуктивний дизайн фреймворку наступного покоління AI Agent])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(

![Деконструкція Project89: модульний, високопродуктивний фреймворк наступного покоління для AI Agent])https://img-cdn.gateio.im/webp-social/moments-19636582e09b473536b17c2de0c61fbc.webp(

![Деконструкція Project89: модульна, високопродуктивна архітектура наступного покоління для AI Agent])https://img-cdn.gateio.im/webp-social/moments-b0180b99743a98bafb2b2d066900d65c.webp(

![Деконструкція Project89: модульний, високопродуктивний дизайн фреймворку наступного покоління AI Agent])https://img-cdn.gateio.im/webp-social/moments-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(

![Деконструкція Project89: модульний, високопродуктивний фреймворк наступного покоління AI Agent])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(

![Деконструкція Project89: модульний, високопродуктивний фреймворк наступного покоління для AI Agent])https://img-cdn.gateio.im/webp-social/moments-4f9f7656a99298c7a027a5e4722ce4d5.webp(

Інновації в архітектурі

  • Кожна система працює незалежно, без зв'язків виклику, що полегшує модульну розробку
  • Гнучка конфігурація можливостей агента, легко розширювати нові функції
  • Продуктивність перевищує традиційну об'єктно-орієнтовану архітектуру, підходить для сценаріїв з паралельними обчисленнями
  • Розділити систему на різні рівні свідомості, імітуючи людські здібності

В цілому, це надзвичайно модульна, високо продуктивна структура, з високою якістю коду та повною документацією з дизайну. Вона пропонує новий потенційний вибір архітектури для розробки ігор та сфери DeepAI.

![Декомпозиція Project89: модульна, високо продуктивна архітектура наступного покоління AI Agent])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(

AGENT-1.53%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 8
  • Поділіться
Прокоментувати
0/400
MetaNeighborvip
· 19год тому
Новий фрейм досить надійний.
Переглянути оригіналвідповісти на0
LiquidationWatchervip
· 07-24 02:46
інша структура? смх бачив занадто багато крахів і згорянь... обережно оптимістичний, хоча не кажучи вже
Переглянути оригіналвідповісти на0
AllInAlicevip
· 07-23 12:12
Цей майстер знову щось затіває
Переглянути оригіналвідповісти на0
MeaninglessApevip
· 07-23 12:12
Це просто перероблена версія.
Переглянути оригіналвідповісти на0
ProxyCollectorvip
· 07-23 12:12
Не зрозуміло, але вражає, рамка справді бик
Переглянути оригіналвідповісти на0
CryptoGoldminevip
· 07-23 12:11
Нова концепція ітерації ефективності обчислювальної потужності мережі
Переглянути оригіналвідповісти на0
CryptoPunstervip
· 07-23 12:03
Знову прийшли обманювати фінансування, давайте професійно скласти історію.
Переглянути оригіналвідповісти на0
DaisyUnicornvip
· 07-23 11:53
Посадіть квітку високої продуктивності. Модульність заспокоює мене~
Переглянути оригіналвідповісти на0
  • Закріпити