Deconstruindo o Project89: um design de framework de Agente AI de próxima geração modular e de alto desempenho
O Project89 adotou uma nova abordagem para projetar o Agent Framework, que é um Agent Framework de alto desempenho voltado para o desenvolvimento de jogos, sendo mais modular e apresentando melhor desempenho em comparação com os Agent Frameworks atualmente utilizados.
Este artigo tentará fazer com que os leitores compreendam quais melhorias arquitetónicas este framework trouxe em comparação com os frameworks de agentes tradicionais.
Um. Por que usar ECS para projetar o Framework de Agentes
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, permitindo gerenciar de forma eficiente várias entidades e seus comportamentos em cenários de grande escala e escaláveis.
Entidade: é apenas um ID, não contém dados ou lógica.
Componente: utilizado para armazenar dados ou estados específicos de uma entidade.
Sistema: responsável por executar a lógica relacionada a certos componentes.
No ArgOS, cada Agente é considerado uma Entidade, podendo registar diferentes componentes. O fluxo de trabalho do Sistema é executado periodicamente, atualizando os dados dos Componentes correspondentes.
Dois, Arquitetura do Sistema ArgOS
ArgOS divide o Sistema em "três níveis" (Nível de Consciência):
Consciência ( CONSCIOUS ) sistema: frequência de atualização mais alta, mais próximo do processamento "em tempo real" ou "nível consciente".
SUBCONSCIOUS( sistema: a frequência de atualização é relativamente baixa, processando a lógica do "pensamento".
Inconsciente)UNCONSCIOUS(Sistema: a frequência de atualização é mais lenta e atualmente não está ativada.
O ArgOS inclui vários sistemas, como PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, etc., que cooperam entre si para completar o ciclo de percepção, pensamento e ação do Agente.
![Deconstrução do 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-69e16ae3b5af8c39e1fc522358584cef.webp(
Três, Análise da Arquitetura Geral do ArgOS
Estrutura central em camadas
Componente ) Component ( classificação
Arquitetura do Sistema
Arquitetura do Gerente
Interação com o banco de dados
ArgOS adota uma arquitetura em camadas, incluindo componentes principais, sistema, gerenciador e vários outros níveis. Os componentes são divididos em vários tipos, e os sistemas interagem entre si através de um barramento de eventos e gerenciadores. A persistência de dados é realizada por meio de gerenciadores especializados.
![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para um Agente de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
![Desconstruindo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![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-19636582e09b473536b17c2de0c61fbc.webp(
![Decompondo 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-b0180b99743a98bafb2b2d066900d65c.webp(
![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-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Desconstruindo 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-aadac69287c878cdd84a72c6b8929ef2.webp(
![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-4f9f7656a99298c7a027a5e4722ce4d5.webp(
Quatro, Ponto de Inovação da Arquitetura
O sistema funciona de forma independente, sem relações de chamada direta, reduzindo o acoplamento.
Design modular, fácil de expandir e adaptar funcionalidades
A arquitetura ECS melhora o desempenho de concorrência
A execução em camadas do sistema aumenta a eficiência
Suporte documental completo
Este é um framework altamente modular e de excelente desempenho. Sua arquitetura ECS e o design em camadas do sistema oferecem uma grande flexibilidade e escalabilidade, com potencial para ser aplicado em cenários complexos de agentes de IA.
![Deconstruindo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
Project89: Design inovador da estrutura de Agente de IA modular de alto desempenho
Deconstruindo o Project89: um design de framework de Agente AI de próxima geração modular e de alto desempenho
O Project89 adotou uma nova abordagem para projetar o Agent Framework, que é um Agent Framework de alto desempenho voltado para o desenvolvimento de jogos, sendo mais modular e apresentando melhor desempenho em comparação com os Agent Frameworks atualmente utilizados.
Este artigo tentará fazer com que os leitores compreendam quais melhorias arquitetónicas este framework trouxe em comparação com os frameworks de agentes tradicionais.
Um. Por que usar ECS para projetar o Framework de Agentes
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, permitindo gerenciar de forma eficiente várias entidades e seus comportamentos em cenários de grande escala e escaláveis.
No ArgOS, cada Agente é considerado uma Entidade, podendo registar diferentes componentes. O fluxo de trabalho do Sistema é executado periodicamente, atualizando os dados dos Componentes correspondentes.
Dois, Arquitetura do Sistema ArgOS
ArgOS divide o Sistema em "três níveis" (Nível de Consciência):
O ArgOS inclui vários sistemas, como PerceptionSystem, ExperienceSystem, ThinkingSystem, ActionSystem, etc., que cooperam entre si para completar o ciclo de percepção, pensamento e ação do Agente.
![Deconstrução do 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-69e16ae3b5af8c39e1fc522358584cef.webp(
Três, Análise da Arquitetura Geral do ArgOS
ArgOS adota uma arquitetura em camadas, incluindo componentes principais, sistema, gerenciador e vários outros níveis. Os componentes são divididos em vários tipos, e os sistemas interagem entre si através de um barramento de eventos e gerenciadores. A persistência de dados é realizada por meio de gerenciadores especializados.
![Desconstruindo o Project89: um design de estrutura modular e de alto desempenho para um Agente de IA de próxima geração])https://img-cdn.gateio.im/webp-social/moments-59f1984837d6636d7efc378c731a01eb.webp(
![Desconstruindo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-c37bd7442c3743f80a4fd9ba8afc123b.webp(
![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-19636582e09b473536b17c2de0c61fbc.webp(
![Decompondo 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-b0180b99743a98bafb2b2d066900d65c.webp(
![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-6a3ba796aae66b8a9f977ec99b5bb1c8.webp(
![Desconstruindo 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-aadac69287c878cdd84a72c6b8929ef2.webp(
![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-4f9f7656a99298c7a027a5e4722ce4d5.webp(
Quatro, Ponto de Inovação da Arquitetura
Este é um framework altamente modular e de excelente desempenho. Sua arquitetura ECS e o design em camadas do sistema oferecem uma grande flexibilidade e escalabilidade, com potencial para ser aplicado em cenários complexos de agentes de IA.
![Deconstruindo o Project89: um design de estrutura de agente AI de próxima geração modular e de alto desempenho])https://img-cdn.gateio.im/webp-social/moments-62bbe0d65d3748c5bc0027c5ffa39288.webp(