Aprendizagem pessoal com IA
e orientação prática

ElizaOS: criação de multiinteligentes de execução autônoma, uma estrutura de desenvolvimento de corpo inteligente de IA de código aberto totalmente funcional

Introdução geral

O Eliza é uma estrutura de desenvolvimento multiagente de última geração que visa a simplificar o processo de criação e implantação de agentes autônomos. Ele oferece suporte à implementação de várias inteligências com diferentes configurações de função e pode obter colaboração e interação entre inteligências. O sistema integra interfaces completas do Discord e do Twitter, oferece suporte à interação por voz e é equipado com geração aumentada baseada em recuperação (RAG).RAGO Eliza pode lidar com entrada multimodal, incluindo documentos de texto, PDF, conteúdo de áudio e vídeo, com recursos de compreensão de conteúdo e geração de resumo. A estrutura usa um design modular, os desenvolvedores podem personalizar o Action e o Client para ampliar os limites da capacidade do corpo inteligente. Ela também oferece suporte a modelos de linguagem grandes de código aberto implantados localmente (como Llama) e API de nuvem (como OpenAI, Anthropic). Claude), permitindo que os desenvolvedores escolham o modelo subjacente apropriado de acordo com as necessidades reais.

ElizaOS: criação de um sistema autônomo de corpo inteligente, uma estrutura de desenvolvimento de corpo inteligente de IA de código aberto totalmente funcional-1


 

Lista de funções

  • Suporta a implementação de inteligências em vários canais de comunicação (Discord, Twitter, Telegram)
  • Compatível com os principais modelos de linguagem de grande porte (Llama, Grok, OpenAI, Anthropic, etc.)
  • Sistema de colaboração e interação corporal multiinteligente
  • Acesso à base de conhecimento com base na geração aprimorada por recuperação (RAG)
  • Memória de longo prazo do corpo inteligente e sistema de recuperação de conhecimento
  • Estrutura de capacidade escalável para carrocerias inteligentes
  • Seleção flexível de modelos (local ou na nuvem)
  • Experiência de implementação pronta para uso
  • Recursos de processamento de conteúdo multimodal
  • Um sistema de memória de diálogo baseado em um banco de dados vetorial

 

Usando a Ajuda

1. requisitos do sistema

Antes de começar a usar o Eliza, certifique-se de que seu sistema atenda aos seguintes requisitos.

  • Python 2.7 ou superior
  • Node.js 23 ou superior
  • Gerenciador de pacotes pnpm

Observação para usuários do Windows: é necessário o WSL 2 (Windows Subsystem for Linux 2).

2. guia de início rápido

Recomenda-se o método de instalação do starter:

git clone https://github.com/elizaos/eliza-starter.git
cd eliza-starter
cp .env.example .env
pnpm i && pnpm build && pnpm start

Depois de iniciar o agente, você será solicitado a executar "pnpm start:client". Abra outro terminal, vá para o mesmo diretório e execute o seguinte comando:

pnpm start:cliente

3. configuração ambiental

Você precisa configurar os seguintes parâmetros importantes no arquivo .env:

  • Configuração relacionada ao DISCORD (se estiver usando a funcionalidade do Discord)
  • Configuração relacionada ao TWITTER (se estiver usando a função Twitter)
  • Chave de API da OpenAI (se estiver usando os serviços da OpenAI)
  • Chaves de API para outros serviços opcionais

4. configuração de função personalizada

As funções podem ser configuradas de duas maneiras:

  1. modificaçõespackages/core/src/defaultCharacter.tspara alterar a função padrão
  2. Use o comando para carregar um arquivo de função personalizado:
    pnpm start --characters="path/to/your/character.json"
    

5 Seleção de modelos

O Eliza oferece suporte a uma ampla variedade de modelos de IA.

  • Modelo de lhama: configuraçãoXAI_MODELOA variável de ambiente émeta-llama/Meta-Llama-3.1-70B-Instruct-Turbo
  • Modelo Grok: configuraçãoXAI_MODELOA variável de ambiente égrok-beta
  • Modelos OpenAI: configuraçãoXAI_MODELOA variável de ambiente égpt-4-minitalvezgpt-4o

6. configurações de raciocínio local

Se você tiver uma GPU NVIDIA, poderá instalar o CUDA para aumentar drasticamente a velocidade da inferência local:

npx --no node-llama-cpp download do código-fonte --gpu cuda
npx --no node-llama-cpp source download --gpu cuda

Certifique-se de que o kit de ferramentas CUDA, incluindo cuDNN e cuBLAS, esteja instalado.

7. desenvolvimento de plug-ins

O Eliza é compatível com extensões de plug-in. Você pode adicionar os seguintes componentes para ampliar a funcionalidade:

  • Adição de novas ações
  • Criação de novos provedores
  • Desenvolvimento de novos avaliadores
  • Adicionar um novo serviço (Serviços)
  • Criação de novos clientes (Clients)
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " ElizaOS: criação de multiinteligentes de execução autônoma, uma estrutura de desenvolvimento de corpo inteligente de IA de código aberto totalmente funcional

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil