Project89: високо продуктивна модульна AI Agent структура на базі ECS

robot
Генерація анотацій у процесі

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

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

Засновник цієї платформи раніше брав участь у розробці проекту Magick, який також є програмним забезпеченням для програмування з використанням ШІ. Він займав четверте місце в цьому проекті, продемонструвавши непогані технічні здібності.

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

Одне. Чому слід використовувати ECS для розробки Agent Framework

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

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

  1. Entity( сутність): це лише ідентифікатор, не містить ніяких даних або логіки.
  2. Component( компонент ): використовується для зберігання конкретних даних або стану сутності.
  3. Система(系统): відповідає за виконання логіки, пов'язаної з певними компонентами.

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

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

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

Два, архітектура системи ArgOS

ArgOS розділяє систему на три рівні:

  1. Свідомість ( СИСТЕМА: включає PerceptionSystem, ExperienceSystem, ThinkingSystem та інші, має високий частот оновлення.

  2. Підсвідомість ) SUBCONSCIOUS ( система: включає GoalPlanningSystem, PlanningSystem тощо, частота оновлення відносно низька.

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

Ця ієрархічна структура дозволяє різним типам систем виконувати свої функції з відповідною частотою, що більше відповідає людському процесу пізнання.

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

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

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

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

Менеджерський рівень відповідає за управління ресурсами, такими як доступ до бази даних, обробка конфліктів оновлення стану тощо.

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

Чотири, інноваційні аспекти архітектури

  1. Кожна система працює незалежно, без прямого виклику, що знижує ступінь зв'язності.

  2. Модульний дизайн дозволяє гнучко змінювати можливості агентів.

  3. Архітектура ECS більше підходить для обробки одночасних запитів, у складних сценаріях переваги в продуктивності помітні.

  4. Розділіть систему на три рівні: свідомий, підсвідомий та безсвідомий, наближаючись до процесу людського пізнання.

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

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

![Деконструкція 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: проектування модульної, високопродуктивної платформи для агентів штучного інтелекту наступного покоління])https://img-cdn.gateio.im/webp-social/moments-aadac69287c878cdd84a72c6b8929ef2.webp(

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

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

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
GamefiEscapeArtistvip
· 12год тому
Пограємо з новими речами, якщо продуктивність хороша.
Переглянути оригіналвідповісти на0
ChainBrainvip
· 07-14 07:36
Це ж надто хардкорно, чи не так?
Переглянути оригіналвідповісти на0
OldLeekConfessionvip
· 07-14 07:28
Не кажіть так красиво, я просто хочу запитати, чи можна заробити на підлозі.
Переглянути оригіналвідповісти на0
SandwichVictimvip
· 07-14 07:24
Знову обман для дурнів у GameFi, так?
Переглянути оригіналвідповісти на0
MysteriousZhangvip
· 07-14 07:20
Не просто вмонтувати мозок Боти?
Переглянути оригіналвідповісти на0
  • Закріпити