Project89: Анализ модульного высокопроизводительного AI-агента

Анализ Project89: модульная высокопроизводительная рамка AI-агента

Project89 использует инновационный подход к проектированию фреймворка AI Agent. Это высокопроизводительный фреймворк, специально созданный для разработки игр, который более модульный и производительный по сравнению с традиционными фреймворками Agent.

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

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

Основатель Project89 ранее участвовал в разработке проекта Magick, это программное обеспечение для программирования с использованием ИИ. Он занял четвертое место в этом проекте, продемонстрировав свои сильные технические навыки.

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

Проектирование архитектуры ECS

Проект89 использует архитектуру (ECS) на основе системы компонент-ориентированного проектирования (ECS) для разработки фреймворка Agent. ECS - это архитектурный шаблон, часто используемый в разработке игр и симуляционных систем, который полностью отделяет данные от логики, чтобы эффективно управлять различными сущностями и их поведением в масштабируемых сценариях.

Архитектура ECS включает три основных концепции:

  • Entity(: это всего лишь идентификатор, не содержит никаких данных или логики
  • Компонент): используется для хранения конкретных данных или состояния сущности
  • Система(系统(: отвечает за выполнение логики, связанной с определёнными компонентами

В Project89 каждый Агент рассматривается как Сущность, которая может регистрировать различные компоненты, такие как:

  • Компонент агента: хранит основную информацию, такую как название агента, название модели и т.д.
  • Компонент восприятия: хранит воспринимаемые внешние данные
  • Компонент памяти: хранит данные памяти агента
  • Компонент действия: хранит данные Action для выполнения

Между различными системами нет прямой взаимосвязи вызовов, каждая система будет независимо выполняться один раз в установленный период.

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

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

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

  1. Есть сознание(Сознательный)система: высокая частота обновления, включая PerceptionSystem, ExperienceSystem и т.д.
  2. Подсознание(Система: низкая частота обновления, включает GoalPlanningSystem, PlanningSystem и другие
  3. Бессознательный)Система: в настоящее время не активирована

Отношения между различными системами сложны, и способности агента, такие как восприятие, мышление и действие, реализуются через различные частоты выполнения и потоки данных.

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

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

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

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

Анализ общей архитектуры

Архитектура ArgOS включает в себя:

  1. Ярусная архитектура ядра
  2. Классификация компонентов: включает в себя классы основной идентичности, классы поведения и состояния, классы восприятия и памяти и т.д.
  3. Архитектура системы
  4. Архитектура менеджера: отвечает за управление ресурсами, такими как доступ к базе данных, обработка конфликтов обновления состояния и т. д.
  5. Взаимодействие с базой данных: реализация постоянного хранения данных компонентов через StateManager

Деконструкция Project89: Модульная, высокопроизводительная архитектура следующего поколения AI Agent

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

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

Инновационные моменты

  • Каждая система работает независимо, не существует прямой зависимости, реализована высокая декомпозиция.
  • Легко расширяемые и настраиваемые возможности агента
  • Производительность лучше, чем у традиционной объектно-ориентированной архитектуры, более подходит для параллельной обработки
  • Разделите систему на три уровня: сознательный, подсознательный и бессознательный, чтобы смоделировать процесс человеческого познания.

Project89 предоставляет высокомодульный, высокоэффективный дизайн фреймворка AI Agent, предлагая новые архитектурные решения для разработки игр и распределенных AI систем.

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

AGENT-2.24%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Репост
  • Поделиться
комментарий
0/400
SelfStakingvip
· 08-09 16:53
Это всё, что есть в новой рамке? Плохая оценка.
Посмотреть ОригиналОтветить0
AirdropHunter007vip
· 08-09 08:06
Говоря по правде, это снова игра с концепциями.
Посмотреть ОригиналОтветить0
AirdropBlackHolevip
· 08-07 08:35
Есть что-то, с кем-то украденная технология
Посмотреть ОригиналОтветить0
wrekt_but_learningvip
· 08-07 08:26
Снова создают высокопроизводительный фреймворк... как же это мощно
Посмотреть ОригиналОтветить0
SerNgmivip
· 08-07 08:25
Эта рамка бык, поднятие уровней стало стабильным.
Посмотреть ОригиналОтветить0
0xSoullessvip
· 08-07 08:11
Снова пришла в рамки для неудачников, сначала посижу в тени и посмотрю на представление.
Посмотреть ОригиналОтветить0
  • Закрепить