Análise do Project89: uma estrutura modular e de alto desempenho para agentes de IA de próxima geração
O Project89 adotou uma nova abordagem para projetar a estrutura de Agentes, que é uma estrutura de Agentes de alto desempenho voltada para o desenvolvimento de jogos, sendo mais modular e com melhor desempenho em comparação com as estruturas de Agentes atualmente utilizadas.
Este artigo irá apresentar detalhadamente a estrutura de Agente de alto desempenho ArgOS no Project89.
Um, por que usar ECS para projetar a estrutura do Agente
ECS(Entity-Component-System) é um padrão de arquitetura comumente utilizado no desenvolvimento de jogos e sistemas de simulação. Ele separa completamente os dados da lógica, a fim de gerenciar eficientemente várias entidades e seus comportamentos em cenários de grande escala e escalabilidade.
Entity( entidade): é apenas um ID, não contém qualquer dado ou lógica.
Component( componente): usado para armazenar os dados ou o estado específico da entidade.
Sistema(系统): responsável por executar a lógica relacionada a certos componentes.
No ArgOS, cada Agente é considerado uma Entidade, podendo registar diferentes componentes, como:
Componente do Agente: armazena o nome do Agente, o nome do modelo e outras informações básicas.
Componente de Percepção: armazena dados externos percebidos
Componente de Memória: Dados de memória do agente de armazenamento
Componente de Ação: Armazenar os dados da Ação a serem executados
Fluxo de trabalho do Sistema:
Sistema de Percepção atualiza dados de percepção
O Sistema de Memória persistirá os dados de percepção na base de dados
Sistema de Ação executa ações com base na memória
Finalmente obtemos uma Entidade de Agente atualizada
Dois, arquitetura do sistema ArgOS
ArgOS projetou vários Componentes e Sistemas, dividindo o Sistema em três níveis (Nível de Consciência):
Consciência ( CONSCIOUS ) sistema: alta frequência de atualização, executa a cada 10 segundos
SUBCONSCIOUS( sistema: frequência de atualização baixa, executa a cada 25 segundos
Inconsciente)UNCONSCIOUS(Sistema: frequência de atualização mais lenta, executa uma vez a cada mais de 50 segundos
Principais sistemas incluem:
PerceptionSystem: Coletar estímulos externos e atualizar no componente Perception
ExperienceSystem: converter estímulos em experiências abstratas e armazená-las
ThinkingSystem: pensar e gerar resultados de pensamento
ActionSystem: executar ação
GoalPlanningSystem: Avaliar o progresso dos objetivos e gerar novos objetivos
PlanningSystem: gerar um plano de execução para o objetivo
RoomSystem: tratar atualizações relacionadas ao quarto
CleanupSystem: Remover entidades inúteis
![Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Três, Análise da Arquitetura Geral do ArgOS
Estrutura de Camadas Central: Entity-Component-System
Classificação dos componentes:
Classe de identidade central: Agent, PlayerProfile, etc.
Classe de comportamento e estado: Ação, Objetivo, Plano, etc.
Percepção e Memória: Perception, Memory etc.
Categoria Ambiente e Espaço: Room, OccupiesRoom, etc.
Aparência e interação: Appearance, UIState, etc.
Auxiliar ou operação: Cleanup, DebugInfo, etc.
Estrutura de Gestão:
EventBus: publicação e subscrição de eventos
RoomManager: Gerir o layout do quarto
StateManager: Sincronização do ECS com o banco de dados
ActionManager: Gerir a execução de ações
PromptManager: Gestão de Prompt LLM
Interação com o banco de dados:
Carregamento e persistência de dados através do StateManager
Persistência periódica ou acionada por eventos
Salvar estado ao sair
![Deconstruindo o Project89: um design de framework de agente AI de próxima geração, modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
Quatro, Pontos de Inovação na Arquitetura
Cada sistema opera de forma independente, sem relação de chamada, facilitando a expansão.
Design modular, capacidade de configuração flexível do Agent
A arquitetura ECS tem um desempenho excelente, adequada para cenários complexos
Dividir o Sistema em níveis de consciência, simulando o processo de cognição humana
Em geral, o ArgOS é uma estrutura de Agente modular, de alto desempenho e fácil de expandir, que oferece novas opções de arquitetura para o desenvolvimento de jogos e sistemas de Agentes de IA.
![Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para a próxima geração de AI Agents])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
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.
13 Curtidas
Recompensa
13
3
Compartilhar
Comentário
0/400
CryptoTarotReader
· 8h atrás
Os grandes modelos estão todos competindo, quem vencer leva.
Project89: Análise da estrutura de Agente AI modular de alto desempenho
Análise do Project89: uma estrutura modular e de alto desempenho para agentes de IA de próxima geração
O Project89 adotou uma nova abordagem para projetar a estrutura de Agentes, que é uma estrutura de Agentes de alto desempenho voltada para o desenvolvimento de jogos, sendo mais modular e com melhor desempenho em comparação com as estruturas de Agentes atualmente utilizadas.
Este artigo irá apresentar detalhadamente a estrutura de Agente de alto desempenho ArgOS no Project89.
Um, por que usar ECS para projetar a estrutura do Agente
ECS(Entity-Component-System) é um padrão de arquitetura comumente utilizado no desenvolvimento de jogos e sistemas de simulação. Ele separa completamente os dados da lógica, a fim de gerenciar eficientemente várias entidades e seus comportamentos em cenários de grande escala e escalabilidade.
No ArgOS, cada Agente é considerado uma Entidade, podendo registar diferentes componentes, como:
Fluxo de trabalho do Sistema:
Dois, arquitetura do sistema ArgOS
ArgOS projetou vários Componentes e Sistemas, dividindo o Sistema em três níveis (Nível de Consciência):
Principais sistemas incluem:
![Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para agentes de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-69e16ae3b5af8c39e1fc522358584cef.webp(
Três, Análise da Arquitetura Geral do ArgOS
Estrutura de Camadas Central: Entity-Component-System
Classificação dos componentes:
Estrutura de Gestão:
Interação com o banco de dados:
![Deconstruindo o Project89: um design de framework de agente AI de próxima geração, modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
Quatro, Pontos de Inovação na Arquitetura
Em geral, o ArgOS é uma estrutura de Agente modular, de alto desempenho e fácil de expandir, que oferece novas opções de arquitetura para o desenvolvimento de jogos e sistemas de Agentes de IA.
![Deconstruindo o Project89: um design de estrutura modular e de alto desempenho para a próxima geração de AI Agents])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(