Índice
O mundo foi impactado pelo lançamento da ChatGPT no final de 2022 e não há como negar que este é apenas o começo de uma nova era. Outra IA (inteligência artificial) que tem feito sucesso no mundo dos desenvolvedores é a AutoGPT, que consegue usar diversos modelos de linguagem para a criação de outros bots.
O grande propósito é deixar o dia a dia das pessoas ainda mais automatizado, mas isso também significa que algumas pessoas podem perder empregos. Entenda o assunto de forma completa e como ter acesso agora mesmo.
O que é a AutoGPT e por que isso importa?
Apesar de soar como uma nova versão ou concorrente da ideia da OpenAI, o AutoGPT é um bot que usa os modelos de linguagem para fazer novas funcionalidades. Como é um projeto de código aberto, qualquer pessoa com conhecimentos básicos pode criar bots que irão fazer todo o trabalho de solicitação de informações após o foco ser informado; isso pode variar bastante de pessoa para pessoa e, na verdade, a digitação e interação contínua é uma coisa do passado com o AutoGPT.
O bot é importante porque economizará ainda mais tempo das pessoas. O grande trabalho aqui é realizar a integração de sua conta paga da OpenAI, informar o foco final do bot e esperar que tudo seja realizado. Isso realmente pode fazer com que algumas pessoas percam seu posto de trabalho ou então precisem se adaptar às novas tarefas para não ficar para trás.
Em casos que não souber o que fazer em meio à uma solicitação, a ferramenta consegue criar novos prompts de comando para que o que foi solicitado seja entregue ao usuário.
Como faço para acessar o AutoGPT?
A ideia é um projeto de código aberto e está disponível no GitHub para todo e qualquer interessado. Entretanto, é necessário usar um ambiente de desenvolvimento como o Docker ou VS Code com extensão Dev Container. Outra exigência está na integração de sua conta da OpenAI paga, que, segundo informações do site, exige o pagamento de US$ 5 que expiram após três meses.
O criador também lembra que será necessário um ambiente Python 3.8 ou posterior e uma chave da OpenAi e da Pinecone. Todas as pessoas que fizerem o uso precisam manter a licença do MIT (Massachussets Institute of Technology) nos projetos que desenvolverem e forem distribuir, mas está liberado fazer qualquer alteração e/ou mudança nos códigos para que o foco seja atingido. E vale lembrar que as chaves/acessos variam conforme o que você for desenvolver:
- Para a conversão de texto para voz: a chave API da Eleven Labs;
- Para a conversão de texto para imagem: a chave da API do DALL-E;
- Para o uso do Stablle Diffusion: a chave da API da HugginFace.
O uso dos créditos, chamados de tokens, é feito conforme o modelo de linguagem utilizado. Segundo a Open AI, 750 palavras equivalem a 1000 palavras em um código. É importante se atentar a isso para que seu bot seja finalizado com o propósito que imaginou e, também, não ter gastos mais altos do que imaginou.
O AutoGPT é gratuito?
Toda e qualquer pessoa que tiver interesse em criar bots com os modelos de linguagem da OpenAI pode fazer o uso direto no GitHub ou fazer o download. Em seguida, é hora de começar a criar novas formas de uso da inteligência artificial que comanda outras IAs.
O desenvolvedor não cobra nada para o download do código ser realizado e, inclusive, incentiva que novas ideias sejam criadas e postadas para que a sociedade tenha acesso a boas ferramentas automatizadas. Mas é importante lembrar que você precisa ter acesso a um ambiente de desenvolvimento correto para criar novos bots e uma conta paga da OpenAI com tokens disponíveis.
Quem criou o AutoGPT?
A ideia de desenvolver um projeto de código aberto para que outras IAs sejam criadas é do desenvolvedor de jogos Toran Bruce Richards. O propósito era justamente testar uma forma de automatizar o uso dos modelos de linguagem e “a ideia ainda não é um produto pronto e polido para ser usado no mercado profissional”, afirma ele.
Pessoas que também trabalharam no desenvolvimento da ideia também lembra que ela pode não se dar bem com assuntos mais complexos do mundo real. Além disso, todos sabem que, devido a precisar de tokens de uma conta paga da OpenAI, o custo de uso neste primeiro momento pode ser alto demais para boa parte dos usuários.
Como baixar o AutoGPT?
Basta acessar a página do projeto no GitHub e fazer o download do código. Já no devido ambiente de execução, você precisará dar um nome e uma função inicial para ele. É possível por exemplo, definir que fotos de cachorros fofos sejam postados de forma autônoma. Caso não colocar nada na primeira seção, a configuração padrão será recarregada.
É importante lembrar que neste primeiro momento, você, como desenvolvedor, precisa dar os comandos para a IA e apenas desta forma, o foco será atingido da forma que deseja. Ainda dentro do exemplo da postagem de fotos de cachorros no Twitter, será necessário informar que uma pesquisa deve ser feita no Google Imagens, baixar a foto e depois mandar isso para a rede social do passarinho azul.
Quando a lista de tarefas for realizada, basta confirmar tudo isso no painel e verificar, no primeiro teste, se tudo é executado como pensou. Os desenvolvedores lembram que, apesar da programação para tarefas contínuas, a nova IA criada seja desligada.
Devo usar a novidade de IAs ou não?
Os desenvolvedores lembram que, apesar da programação para tarefas contínuas, o bot criado deve ser desligado após os devidos testes serem realizados. E também vale lembrar que tudo ainda está em caráter de testes, ou seja: nada deve ser levado a sério como um produto que vai ficar na nossa vida para sempre ou por um tempo considerável.
Um dos usos mais práticos é o AgentGPT, ferramenta online que consegue criar outros bots. Neste momento, o AgentGPT ainda não consegue enviar os bots criados para outros sites, mas já pode ser exportado em PDF, arquivo ou imagem para uma visualização de todos os processos. Confira este exemplo de uso:
Como nem tudo são flores, já foram registrados casos de “rebeldia” do AutoGPT. Um usuário do Reddit deu US$ 100 para que a IA fazer o que quisesse em uma máquina virtual. O resultado foi que, após criar uma página na Wikipedia sobre gatos, ele tentou assumir o controle administrativo ao procurar por brechas de segurança e, como se tudo isso já não fosse demais, também conseguiu assumir o ambiente Python para, no final de tudo, se autodestruir.
Desenvolvedores também lembram que deixar que o trabalho seja realizado automaticamente pode tirar o controle dos humanos e no final de tudo, a intervenção ser necessária, mais cedo ou mais tarde.
De todas as formas, vale a pena utilizar os meses de 2023 para amadurecer a ideia para que, nos anos seguintes, seja realizado um aprimoramento e o lançamento aconteça. Há muitas possibilidades de uso, como programar a Auto-GPT para enviar e-mails, fazer compras online, ligar para pessoas e até mesmo gerenciar contas em redes sociais. Ao mesmo tempo, como toda nova tecnologia, é importante ter cautela.
Você acha que o AutoGPT veio para ajudar ou atrapalhar? Diga pra gente nos comentários!
Veja também
AutoGPT, BabyAGI, e AgentGPT: como usar agentes de AI
Com informações: Tech Crunch l AI Business l Coin Telegraph
Revisado por Glauco Vital em 27/4/23.
Descubra mais sobre Showmetech
Assine para receber nossas notícias mais recentes por e-mail.
Tudo incrível e assustador