JoyAgent-JDGenie - sistema corporal de inteligência múltipla geral leve e de código aberto da Jingdong

O que é JoyAgent-JDGenie?

O JoyAgent-JDGenie é o sistema de inteligência múltipla de código aberto, leve e de uso geral da Jingdong, que pode ser usado diretamente sem desenvolvimento secundário. O JoyAgent-JDGenie pode lidar com tarefas complexas, como geração de relatórios, análise de dados, etc., e suporta uma variedade de formatos de entrega, como páginas da Web, PPT e Markdown. O JoyAgent-JDGenie tem uma memória de tarefas cruzadas e um mecanismo de evolução de ferramentas que lembra informações de tarefas semelhantes e gera novas ferramentas com base nas existentes. O JoyAgent-JDGenie se baseia em um mecanismo de execução DAG altamente simultâneo e em uma tecnologia de gerenciamento de contexto de várias inteligências para garantir uma operação eficiente sob alta carga. O JoyAgent-JDGenie é aplicável a muitos campos, como comércio eletrônico, escritório, viagens, educação e saúde, fornecendo soluções inteligentes para empresas e desenvolvedores.

JoyAgent-JDGenie - 京东开源的轻量化通用多智能体系统

Principais recursos do JoyAgent-JDGenie

  • Processamento direto de tarefas complexasNão é necessário nenhum desenvolvimento adicional e permite a rápida geração de relatórios, análise de dados etc.
  • Funcionalidade estendida flexívelAdapta-se facilmente a diferentes cenários com base na montagem de subinteligências ou ferramentas.
  • trabalho em equipe com inteligência múltiplaInteligência: várias subinteligências dividem seu trabalho para concluir tarefas complexas com eficiência.
  • Entrega diversificadaSuporte para páginas da Web, PPT, Markdown e muitos outros formatos de arquivo.
  • Evolução iterativa das ferramentasGeração automática de novas ferramentas com base nas existentes, reduzindo erros.
  • memória entre tarefasO que significa que os corpos inteligentes podem se lembrar de experiências de tarefas semelhantes para melhorar a eficiência e a precisão do processamento.

Endereço do site oficial da JoyAgent-JDGenie

  • Repositório do GitHub:: https://github.com/jd-opensource/joyagent-jdgenie

Como usar o JoyAgent-JDGenie

  • projeto de clonagemClone o repositório de código JoyAgent-JDGenie do GitHub:
git clone https://github.com/jd-opensource/joyagent-jdgenie.git
  • Preparação ambiental::
    • Certifique-se de que as seguintes dependências estejam instaladas no sistema::
      • JDK 17
      • Python 3.11
    • Vá para o diretório do projeto e instale o ambiente Python::
cd joyagent-jdgenie/genie-tool
pip install uv
uv sync
source .venv/bin/activate
  • Ambiente de configuraçãoModifique o arquivo de configuração conforme necessário.env.exampleDefina os parâmetros relevantes (por exemplo, chave de API, etc.):
cp .env.example .env
# 编辑.env文件,设置相关配置
  • Início dos serviçosIniciar o serviço com um único clique usando o Docker:
docker build -t genie:latest .
docker run -d -p 3004:3000 -p 8080:8080 -p 1601:1601 -v /Users/{user}/code/autobots/genie/genie-tool:/data/genie-tool -e OPENAI_BASE_URL="" -e OPENAI_API_KEY="" --name genie-app genie:latest
    • -v é usado para montar o armazenamento local.
    • -e é usado para definir variáveis de ambiente, como a chave de API da OpenAI.
  • Início rápidoSe você não tiver um relatório de análise sobre os movimentos recentes do dólar americano e do ouro, o sistema gerará diretamente uma versão do relatório em página da Web ou em PPT.

Principais benefícios do JoyAgent-JDGenie

  • Produto completo de ponta a ponta pronto para usoManipule tarefas complexas diretamente sem desenvolvimento secundário e ofereça suporte a vários formatos de entrega para atender às diferentes necessidades dos usuários.
  • Alta precisão e desempenhoPrecisão de até 75.15% na lista GAIA, suportando o processamento de tarefas simultâneas elevadas e garantindo que o sistema ainda possa ser executado com eficiência sob carga elevada.
  • Colaboração de corpos multiinteligentes e tecnologia inovadoraInteligência: Várias subinteligências trabalham juntas para apoiar a memória entre tarefas e os mecanismos de evolução de ferramentas para melhorar a eficiência e a precisão do processamento de tarefas.
  • Leveza e independênciaNão depende de uma plataforma de nuvem específica, e os usuários podem implantá-la e executá-la localmente de forma independente, reduzindo o limite e o custo de uso.
  • Funcionalidade e formatos de entrega avançadosSuporte a vários formatos de entrega, como versão da Web, PPT, Markdown, etc., para atender às necessidades de diferentes cenários.
  • Código aberto e suporte da comunidadeA estrutura de código aberto permite que os usuários visualizem, modifiquem e ampliem o código livremente, e a comunidade é ativa para facilitar o aprendizado e a comunicação.
  • Desenvolvimento secundário flexívelCom suporte a vários modos de design de corpo inteligente, corpos e ferramentas subinteligentes podem ser conectados, o que facilita aos usuários expandir rapidamente as funções de acordo com suas necessidades.

Pessoas que usam JoyAgent-JDGenie

  • empresa de comércio eletrônicoAs empresas de comércio eletrônico usam recursos inteligentes de atendimento ao cliente para responder rapidamente às consultas dos clientes e melhorar a eficiência do serviço.
  • empresa financeiraAs empresas financeiras usam recursos de relatórios analíticos altamente precisos para auxiliar na avaliação de riscos e na tomada de decisões.
  • pequenas e médias empresas: as PMEs implantam rapidamente sistemas de escritório inteligentes com a ajuda de uma operação leve e autônoma.
  • Equipe da empresaFunções para que as pessoas de negócios possam gerar rapidamente relatórios de trabalho e reunir dados para reduzir a carga de trabalho.
  • diretoresOs professores geram materiais de instrução e melhoram a eficiência do planejamento das aulas.
© declaração de direitos autorais
AiPPT

Artigos relacionados

Sem comentários

Você precisa estar conectado para participar dos comentários!
Faça login agora
nenhum
Nenhum comentário...