É difícil acompanhar os constantes desenvolvimentos da IA generativa. Está se movendo tão rápido, e isso não depende apenas de empresas como a Microsoft e a OpenAI. A comunidade de desenvolvedores e entusiastas de todo o mundo já estão começando a ampliar o que essa tecnologia pode fazer. O AutoGPT é um desses projetos e já está sendo aclamado como a próxima grande novidade.
Embora as afirmações de que esta seja a primeira indicação de AGI (Inteligência Geral Artificial) possam ser um pouco prematuras e exageradas, o AutoGPT é certamente uma visão de quais serão os próximos passos prováveis na IA generativa. É como pegar o ChatGPT ou o Bing Chat e deixá-lo correr solto. A IA está fazendo quase todo o trabalho sozinha, e é isso que a torna interessante. E potencialmente assustador.
O AutoGPT rapidamente se tornou o repositório mais popular no GitHub e qualquer um podem experimentar por si mesmos. Está longe de ser o que você chamaria de um produto acabado, mas já gerou vários projetos interessantes. Da maneira como esse material continua crescendo, não demorará muito para que se torne excepcionalmente poderoso.
O que é AutoGPT exatamente?
AutoGPT é um projeto desenvolvido inicialmente por um desenvolvedor independente passando pelo identificador Eles significam gravidade. A descrição oficial diz:
“O Auto-GPT é um aplicativo experimental de código aberto que mostra os recursos do modelo de linguagem GPT-4. Este programa, impulsionado pelo GPT-4, encadeia “pensamentos” do LLM para alcançar autonomamente qualquer objetivo que você definir. Como um dos primeiros exemplos de GPT-4 rodando de forma totalmente autônoma, o Auto-GPT ultrapassa os limites do que é possível com IA.”
Em termos simples, o AutoGPT usa o GPT-4 para agir de forma autônoma. Onde o ChatGPT ou o Bing Chat atualmente exigem prompts de texto regulares, o AutoGPT pode “pensar” por si mesmo e gerar seus próprios prompts para realizar sua tarefa. Além disso, ele também pode pesquisar na web, tem memória e pode gravar em arquivos, o que lhe dá uma vantagem significativa sobre outros chatbots baseados em GPT-4.
Na tentativa de aprender mais sobre o AutoGPT, incumbi-o de me ensinar e ele saiu, encontrou as seguintes informações e as resumiu nos seguintes pontos.
- O AutoGPT é um aplicativo Python de código aberto que usa o GPT-4 para executar várias tarefas, incluindo a execução automatizada de projetos de várias etapas.
- É um agente de IA que pode executar ações baseadas na web sem supervisão, atribuir subtarefas a si mesmo, pesquisar na web e melhorar seu próprio código.
- O AutoGPT usa algoritmos avançados e processamento de linguagem natural para gerar conteúdo escrito, incluindo blogs e e-mails.
- Ele pode reescrever e melhorar seu próprio código, permitindo depurar, desenvolver e melhorar recursivamente.
O fato de ser capaz de melhorar a si mesmo sem qualquer interferência externa é alucinante e talvez uma das razões pelas quais alguns o comparam ao AGI. Em vez de exigir iterações nos prompts, como você faria com o ChatGPT, o AutoGPT pode descobrir como se tornar melhor por conta própria.
Como experimentar o AutoGPT agora mesmo
O AutoGPT é de código aberto e disponível para qualquer um experimentar por si. O cliente oficial é construído em Python e requer um pouco de trabalho para configurar. O repositório GitHub orienta você em todas as etapas, mas você também precisará de uma chave de API OpenAI, além de algumas outras coisas.
Para o usuário comum e casual, porém, esse é um processo bastante intenso. A maneira mais fácil é usar uma ferramenta gerada pelo AutoGPT chamada modo divino.
Este é o AutoGPT, mas com um design mais amigável e disponível através do navegador da web da mesma forma que o ChatGPT. Começou totalmente gratuito, mas conforme a notícia se espalhou e a demanda aumentou, agora você precisará se registrar ou fornecer sua própria chave de API OpenAI.
Se você estiver usando sua própria chave (e deveria) estar ciente de que o AutoGPT pode gerar crédito a uma taxa muito maior do que a maioria das outras ferramentas, você pode ter tentado. Em uma manhã brincando com ele, usei quase $ 1 do meu crédito em apenas dois experimentos. Para projetos mais complexos, também parece que ele pode continuar indo e indo enquanto itera e tenta fazer melhor, então você precisa ficar de olho nele.
Mas é muito fácil de usar. Assim como no ChatGPT ou no Bing Chat, seu primeiro passo é dizer o que você quer que ele faça. A partir daí, você pode adicionar subtarefas que ajudarão o AutoGPT a descobrir como entregar o que você deseja.
Como uma extensão do meu teste para aprender mais sobre o AutoGPT, ele realmente me deu uma ideia de algo que eu poderia construir usando Python, um esboço do projeto e, em seguida, comecei a construir e testar o código. Absolutamente alucinante. Compare isso com o Bing Chat, que me deu um resumo do que é e sugeriu alguns projetos já construídos e você terá uma ideia de como o AutoGPT pode ser poderoso. Mas chega um ponto em que você precisa controlar porque pode ir realmente profundo.
Tomada do Windows Central: Emocionante, mas ainda sem substituição
Pessoalmente, não acho que estou pronto para substituir o ChatGPT ou o Bing Chat por isso ainda. Embora seu poder seja impressionante, ele pode ser bastante lento, pois está repetindo cada etapa. Também não tenho certeza se estou pronto para definir uma IA em uma tarefa e deixá-la por conta própria. Parte do meu processo de pensamento é ver cada resposta e pensar em como posso torná-la melhor ou obter algo mais com ela.
No entanto, é realmente emocionante e vai gerar alguns projetos muito interessantes. Se houver uma tarefa específica que você deseja concluir que não seja muito ampla, há uma boa chance de conseguir que o AutoGPT a conclua para você.