Aprendizagem pessoal com IA
e orientação prática
Espelho de desenho CyberKnife

AgentGPT: um projeto de código aberto para criar e executar inteligências de IA automatizadas

Introdução geral

O AgentGPT é um projeto de código aberto desenvolvido pela equipe Reworkd e hospedado no GitHub, projetado para permitir que os usuários criem, configurem e implementem autonomamente inteligências de IA por meio de um navegador. Os usuários simplesmente definem uma meta, e o AgentGPT gera e executa automaticamente um plano de tarefas para ajudar a concluir diversas tarefas, desde relatórios de pesquisa até planejamento de viagens. A plataforma integra o modelo de linguagem da OpenAI e as ferramentas Langchain, além de oferecer suporte à implantação local e à operação em nuvem, o que a torna adequada para desenvolvedores e entusiastas de IA. A plataforma ainda está na versão Beta, com iteração contínua de recursos e uma comunidade ativa que atraiu dezenas de milhares de usuários de todo o mundo para contribuir.

AgentGPT: uma ferramenta de código aberto para criar e executar inteligências de IA automatizadas-1


AgentGPT: uma ferramenta de código aberto para criar e executar inteligências de IA automatizadas-1

 

Lista de funções

  • Criação autônoma de inteligências de IAOs usuários podem personalizar os nomes e as metas das inteligências para gerar rapidamente assistentes de IA personalizados.
  • Automação de tarefasDesmonta automaticamente as tarefas e as conclui passo a passo de acordo com as metas, oferecendo suporte ao ajuste dinâmico das estratégias de execução.
  • Suporte a vários idiomasSuporte a saídas em vários idiomas e adaptação às necessidades dos usuários globais.
  • Integração com APIs externasAPIs, como OpenAI e Serper, podem ser acessadas para aprimorar a capacidade de aquisição de informações das inteligências.
  • Suporte à implantação localInstalação com um clique via Docker para ambientes de desenvolvimento e teste.
  • Colaboração com a comunidade de código abertoOs usuários podem enviar código, dar feedback e participar do desenvolvimento de recursos via GitHub.
  • Rastreamento de tarefas em tempo realFornecimento de uma exibição do progresso da execução da tarefa, para que o usuário possa entender o status do corpo inteligente a qualquer momento.

 

Usando a Ajuda

O uso do AgentGPT é dividido em duas formas: experiência on-line e implementação local. A seguir, há uma descrição detalhada de como instalar e operar para ajudar os usuários a começar rapidamente.

Processo de instalação da implantação local

O AgentGPT recomenda o uso do Docker para implantação local para garantir um ambiente consistente e facilidade de instalação. Veja a seguir as etapas:

pré-condições

Certifique-se de ter os seguintes softwares instalados em seu computador:

  • editor de códigoVisual Studio Code (VS Code) é recomendado para visualizar e modificar o código.
  • Node.jsO ambiente operacional de front-end pode ser baixado e instalado no site oficial.
  • GitUsado para clonar repositórios do GitHub, Windows/Mac/Linux, pode ser instalado por meio do site oficial.
  • DockerPara a ferramenta de implantação principal, é necessário fazer o download do Docker Desktop e registrar uma conta para fazer login.
  • Chave da APIChave da API OpenAI: É necessária uma chave da API OpenAI (obrigatória) e, opcionalmente, as chaves da API Serper e da API Replicate.

Etapas de instalação

  1. Abrir um terminal
    • No VS Code, pressione Ctrl + ~(Windows) ou Controle + ~(Mac); ou use o próprio terminal do sistema (como o CMD do Windows ou o Terminal do Mac).
  2. armazém de clones
    • Digite o seguinte comando no terminal para fazer download do projeto AgentGPT localmente:
      git clone https://github.com/reworkd/AgentGPT.git
      
    • Vá para o catálogo de projetos:
      cd AgentGPT
      
  3. Execute o script de instalação
    • Para usuários de Mac/Linux, execute:
      . /setup.sh
      
    • Para usuários do Windows, execute:
      . /setup.bat
      
    • O script detectará automaticamente o ambiente e solicitará que você insira as informações de configuração necessárias.
  4. Configuração de chaves de API
    • Quando o script for executado, ele solicitará a chave da API da OpenAI. É necessário registrar e gerar a chave no site da OpenAI com antecedência, inseri-la e pressionar Enter para continuar.
    • Se você tiver uma chave de API para o Serper ou o Replicate, também poderá inseri-la no prompt (opcional).
  5. Início dos serviços
    • Depois que o script for concluído, o Docker extrairá automaticamente a imagem e iniciará o serviço. Aguarde alguns minutos e, quando o terminal mostrar que o serviço está sendo executado com êxito, abra um navegador e visite o site http://localhost:3000.
  6. Verificar a instalação
    • Se a página for carregada corretamente, o AgentGPT foi implantado com êxito. Caso contrário, verifique os registros do terminal, pois os problemas comuns podem ser que o Docker não está em execução ou a chave da API está errada.

Experiência on-line

Sem necessidade de instalação, acesso direto https://agentgpt.reworkd.aiA versão on-line está disponível na versão oficial.

Guia de operação das funções principais

Criando a Intelligentsia

  1. Ir para a página inicial
    • show (um ingresso) http://localhost:3000(implantado localmente) ou o URL da versão on-line para a tela principal do AgentGPT.
  2. Configuração do Intelligent Body
    • Clique no botão "Create an Agent" (Criar um agente).
    • Digite o nome do smartbody no campo "Name" (por exemplo, "ResearchGPT").
    • Digite uma meta específica no campo Meta (por exemplo, "Preparar um relatório sobre a Nike, Inc.").
  3. Implantação de inteligências
    • Clique no botão "Deploy" (Implantar) e o corpo inteligente começará a funcionar imediatamente; a interface exibirá a desmontagem da tarefa e o progresso da execução.

Automação de tarefas

  • Exibir o progresso da tarefaA inteligência, uma vez implantada, dividirá automaticamente a meta em várias subtarefas (por exemplo, busca de informações, organização de dados) e as executará passo a passo. Você pode visualizar o status de cada etapa em tempo real na interface.
  • Alvos de alinhamentoSe a direção da missão se desviar, as inteligências podem ser pausadas e reimplantadas após a modificação dos objetivos.
  • Exportar resultadosQuando a tarefa for concluída, clique no botão "Exportar" na interface para salvar o resultado como um arquivo de texto.

Integração com APIs externas

  • Configuração da APIQuando implantado localmente, a chave de API já é inserida na etapa de instalação. Se você precisar alterá-la, edite o arquivo .env preencha a nova chave e reinicie o serviço.
  • Efeito do usoCom a API Serper ativada, as inteligências podem realizar pesquisas na Web; com a API Replicate ativada, mais tipos de conteúdo (por exemplo, imagens) podem ser gerados.

Envolvimento da comunidade de código aberto

  • Envio de perguntasSe você encontrar um bug, visite https://github.com/reworkd/AgentGPT/issuesClique em "New Issue" (Novo problema) para descrever o problema.
  • Código de contribuiçãoSe você não tiver um código de segurança, poderá usar o Fork no repositório, modificar o código e enviar Pull Requests, além de participar da otimização de recursos.

advertência

  • requisito de redeImplementações locais exigem uma rede aberta para que o Docker baixe imagens e inteligências para chamar APIs.
  • necessidades de desempenhoRecomenda-se que os computadores tenham pelo menos 8 GB de RAM e 10 GB de espaço no disco rígido para garantir uma operação tranquila.
  • nova versãoOperação regular git pull Obtenha o código mais recente e reinicie o serviço para aplicar a atualização.

Com essas etapas, você pode implantar e usar facilmente o AgentGPT, seja para automatizar tarefas ou desenvolver novos recursos.

CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " AgentGPT: um projeto de código aberto para criar e executar inteligências de IA automatizadas

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