O que é Auto-GPT? Como criar agentes de IA autopropelidos

ChatGPT conquistou o mundo, em grande parte graças à sua estrutura simples. é apenas um IA chatbot, capaz de produzir texto convincente em linguagem natural em respostas ao usuário.

Conteúdo

  • O que é Auto-GPT?
  • Como funciona o Auto-GPT?
  • Casos de uso para Auto-GPT
  • Como usar o GPT automático
  • O Auto-GPT alcançou o AGI?

Mas com os chatbots de IA, muito depende da capacidade de uma pessoa de apresentar prompts aos quais a IA responderá. O Auto-GPT é um novo aplicativo que permite que a IA aja de forma autônoma, podendo se “autoprovocar” e está mudando completamente a maneira como pensamos sobre essa tecnologia.

Vídeos recomendados

O que é Auto-GPT?

Uma captura de tela do Auto-GPT sendo executado no Windows PowerShell.

O Auto-GPT é um aplicativo Python de código aberto publicado no GitHub em 30 de março de 2023 por um desenvolvedor chamado Gravitas Significativas. Usando GPT-4 como base, o aplicativo permite que a IA atue “autonomamente” sem a necessidade de o usuário solicitar todas as ações. Você pode obter uma meta geral do Auto-GPT e, passo a passo, realizará ações para atingir essa meta. É daí que vem o conceito de “agentes de IA”, que usam a internet e executam ações em um PC completamente sozinhos — sem a necessidade de serem solicitados a cada passo.

O exemplo simples postado no GitHub original é do Auto-GPT com o objetivo de navegar na web para criar receitas únicas e originais para “o próximo evento”, como a Páscoa. O Chef-GPT, como foi chamado, começa a pesquisar na web por uma solução. O segundo objetivo era salvar a receita como um arquivo no computador do usuário.

Por si só, isso pode não soar tão inovador. Mas a capacidade do Auto-GPT de pesquisar na Internet em nome do usuário e executar ações como salvar arquivos leva essa IA muito além de um simples chatbot.

Como funciona o Auto-GPT?

Uma das coisas fascinantes sobre o Auto-GPT é a maneira como ele divide as etapas da IA, que é onde entra a excelente geração de texto do GPT. O Auto-GPT os chama de “pensamentos”, “raciocínio” e “crítica” – dizendo exatamente o que a IA está fazendo e por quê. No exemplo do Chef-GPT acima, seu primeiro “pensamento” foi o seguinte: “Vou pesquisar os próximos eventos para encontrar um adequado para criando uma receita única.” O “raciocínio”, então, é que “Encontrar um próximo evento me ajudará a criar um evento relevante e empolgante. receita."

A “crítica” produzida pelo Auto-GPT expressará algumas das preocupações e limitações sobre o que está fazendo. Como você pode ver, o Auto-GPT está realizando etapas de forma totalmente autônoma para atingir as metas fornecidas pelo usuário.

Alguns outros recursos interessantes do Auto-GPT incluem memória de longo/curto prazo e integração de texto para fala via ElevenLabs. A combinação de todos esses recursos faz com que o Auto-GPT pareça muito mais uma IA feita para interagir com humanos.

Casos de uso para Auto-GPT

As pessoas estão descobrindo todos os tipos de casos de uso possíveis para o Auto-GPT, e ainda estamos no começo. Por ser totalmente de código aberto, qualquer um pode brincar com a ferramenta. Um exemplo simples que foi postado no Twitter foi para “Ecommerce-GPT”, que recebeu o objetivo de desenvolver e administrar de forma autônoma um negócio de comércio eletrônico com o objetivo de aumentar o patrimônio líquido.

Eu tenho um Auto-GPT de @SigGravitas atualmente desenvolvendo um negócio de comércio eletrônico. Ela decidiu navegar na internet em busca de ideias de negócios, salvando suas descobertas em arquivos para referência futura. @Pinha@OpenAI@Google@DuckDuckGopic.twitter.com/eoUFgUDoJK

— Graham Fleming (@GrahamFleming_) 7 de abril de 2023

Outro exemplo interessante foi no mundo da codificação. Um usuário do Twitter criou o “Robo-GPT”, que recebe a tarefa de analisar, reescrever e salvar o código.

🚀 Hoje escrevi o Robo-GPT, uma variante do #AutoGPT

🤖 https://t.co/qJRwEYWndP

✨ Tentei deixar o código limpo e as dependências simples. Atualmente, ele não possui tantos recursos quanto o Auto-GPT, mas é mais fácil de entender, executar e atualizar.#GPT4#IApic.twitter.com/T09jG4D9su

— Rok Strniša (@RokStrnisa) 4 de abril de 2023

Existem muitos outros exemplos e não é difícil imaginar como isso poderia evoluir para bots criando sites, executando campanhas de mídia social e muito mais.

Além disso, foram desenvolvidos sistemas rivais que executam funções semelhantes. Isso inclui o Microsoft Jarvis e o BabyAGI, os quais permitem que o GPT se “auto-avise” e aja de forma autônoma.

Como usar o GPT automático

Como muitos projetos do GitHub, configurar o Auto-GPT não é tão simples quanto baixar um arquivo ou acessar um site. Existem alguns requisitos importantes necessários antes de começar, que incluem Python 3.8 (ou posterior), um Chave da API OpenAIe uma chave de API Pinecone. Você também precisará de uma API ElevenLabs se quiser o recurso opcional de conversão de texto em fala.

Os links para eles podem ser encontrados na página Auto-GPT GitHub, juntamente com outras informações importantes. Feitos esses três requisitos, clique em “Código” e baixe o arquivo Zip. Como alternativa, você pode acessar os arquivos por meio do aplicativo Git.

Primeiro, abra um programa de linha de comando como o PowerShell, onde você precisará digitar “git clone https://github.com/Torantulino/Auto-GPT.git” para clonar o repositório.

A segunda etapa é digitar “cd 'Auto-GPT'” no PowerShell para navegar até o diretório do projeto. Em seguida, digite “pip install -r requirements.txt” para instalar as dependências necessárias. Por fim, você precisará renomear o arquivo “.env.template” para “.env” e preencher sua chave de API OpenAI.

Depois de instalar o Auto-GPT, é muito simples de usar. Ele pedirá que você nomeie o bot primeiro, seguido de uma meta. Existem até exemplos de ambos dados para guiá-lo na direção certa.

O Auto-GPT alcançou o AGI?

Muitos entusiastas da IA ​​estão apontando para o Auto-GPT como o primeiro vislumbre de AGI (Inteligência Geral Artificial). A razão, é claro, é que o Auto-GPT demonstra a capacidade de raciocinar e dar vários passos autônomos para atingir os objetivos. A adição de memória de longo e curto prazo também dá permanência ao Auto-GPT, permitindo que ele aprenda coisas novas.

Muitas pessoas dirão que uma série de prompts vinculados não torna um sistema “inteligente”, enquanto outros afirmam que grande parte da inteligência e do comportamento humano age de maneira semelhante.

Seja o início da AGI ou apenas um próximo passo particularmente útil na IA padrão, o Auto-GPT certamente levanta algumas questões filosóficas sobre o futuro dos “seres inteligentes” que vivem e atuam no Internet.

Recomendações dos editores

  • O Google Bard agora pode falar, mas pode abafar o ChatGPT?
  • ChatGPT: as últimas notícias, polêmicas e dicas que você precisa saber
  • O recurso de navegação Bing do ChatGPT foi desativado devido a uma falha de acesso pago
  • 81% acham que o ChatGPT é um risco à segurança, segundo pesquisa
  • Rival do ChatGPT da Apple pode escrever código automaticamente para você

Atualize seu estilo de vidaO Digital Trends ajuda os leitores a acompanhar o mundo acelerado da tecnologia com as últimas notícias, análises divertidas de produtos, editoriais perspicazes e prévias exclusivas.