Se você achou que o ritmo de desenvolvimento da IA havia acelerado desde o lançamento do ChatGPT novembro passado, bem, aperte os cintos. Graças ao surgimento de agentes autônomos de IA como o AutoGPT, o BabyAGI e o AgentGPT nas últimas semanas, a corrida para avançar na IA está ficando cada vez mais rápida. E, dizem muitos especialistas, mais preocupante.
Tudo começou no final de março, quando o desenvolvedor Toran Bruce Richards, sob a alcunha de @significantgravitas, lançou o AutoGPT, um “aplicativo experimental de código aberto” conectado ao GPT-4 da OpenAI por API. Rodando em Python, o AutoGPT tinha acesso à Internet, memória de longo/curto prazo e, encadeando chamadas de GPT em loops, a capacidade de agir de forma autônoma sem ser necessário um agente humano para pedir toda ação. Com apenas um objetivo em mente – como preparar um podcast –, ele seria capaz de pesquisar informações on-line, por exemplo, e, sem lhe pedirem, realizar outras ações em direção ao objetivo, como preparar uma lista de tópicos e títulos.
Hum… Preocupante que o AutoGPT não tem problema em explorar tragédias humanas pelo lucro...
Então, em 26 de março, este tuíte de Yohei Nakajima viralizou, obtendo mais de um milhão de visualizações:
Então, esse experimento de “fundador de IA” é bem impressionante. Eu defino um objetivo e digo “a sua primeira tarefa é criar a sua próxima tarefa”. Ele então continua a gerar e priorizar a sua lista de tarefas enquanto as executa uma por uma. Só liguei para buscar agora. Meio assustador.
Hum, bem, tá começando a funcionar. Meio que só vai seguindo… e seguindo… construindo e repriorizando uma lista de tarefas para si mesmo.
Alguns dias depois, Nakajima lançou o BabyAGI, um “agente autônomo movido por tarefas” que tira vantagem do GPT-4, da busca em vetores da Pinecone e da estrutura da LangChainAI para “criar e executar tarefas de forma autônoma com base em um objetivo” – digamos, planejar e executar automaticamente uma campanha para aumentar seu número de seguidores no Twitter ou criar e administrar um pequeno negócio de marketing de conteúdo.
Avançando umas semanas, agora o AutoGPT tem mais estrelas no GitHub do que o PyTorch (82 mil no momento) e é o “repositório do GitHub de crescimento mais rápido da história, eclipsando projetos de código aberto de uma década em 2 semanas”. A Fortune diz que o BabyAGI está “tomando o Vale do Silício de assalto” e Andrej Karpathy, da OpenAI, que foi diretor de IA da Tesla, chamou as ferramentas de “a próxima fronteira da engenharia de prompts”.
Índice
Os agentes-IA são um divisor de águas?
Jay Scambler, um consultor e estrategista vivendo em Oklahoma City que desenvolve ferramentas de IA para pequenas empresas e profissionais criativos, me disse semana passada por mensagem no Twitter que as ferramentas parecem um divisor de águas. “Não quero soar dramático, mas agora temos o poder e a responsabilidade de gerenciar uma equipe coordenada de agentes-IA ao nosso alcance sem muito esforço”, disse ele. “Essa equipe não se cansa, executa o código *quase* perfeitamente (dependendo de a quem você pergunta) e consegue encontrar respostas para quase qualquer problema usando ferramentas como o LangChain.”
Outros não são tão otimistas. Jim Fan, cientista da Nvidia AI, tuitou: “Eu vejo o AutoGPT como um experimento divertido, como os autores também ressaltam. Mas nada mais. Os protótipos não são para estar prontos para produção. Não deixe a mídia lhe enganar — a maioria das ‘demos legais’ são fortemente escolhidas a dedo.”
De qualquer maneira (e é claro que há um porém), no momento, tanto o AutoGPT quanto o BabyAGI exigem habilidades de desenvolvedor e não são acessíveis ao usuário médio do ChatGPT. E até mesmo Nicola Bianzino, diretor de tecnologia da EY, me disse em entrevista que o AutoGPT é “fascinante”, mas admite que ainda não entende os detalhes de como ele realmente funciona. Isso está acontecendo tão rápido, explicou ele, que já existe um monte de versões em cima da original. “Eu, pessoalmente, não conheço as diferentes variações que existem por aí à solta”, disse ele.
Sérias preocupações sobre agentes-IA à solta
Embora os agentes-IA sejam “profundos”, também há sérias preocupações. Daniel Jeffries, ex-diretor de informações da Stability AI e diretor-gerente da AI Infrastructure Alliance, me disse semana passada que “o desafio é que não sabemos realmente como um erro se parece. Atualmente, o AutoGPT falha no raciocínio 15-30% das vezes; acho que ficamos menos tolerantes com os erros à medida que eles se tornam mais autônomos.”
E mesmo que os casos de uso atuais sejam limitados, como apontou o artigo da Fortune, há outros riscos chegando — incluindo as contínuas cadeias de prompts do agente-IA acumularem rapidamente consideráveis contas com a OpenAI; a possibilidade de casos de uso malicioso como ataques cibernéticos e fraudes; e o perigo de bots autônomos agirem como o usuário não pretendia, inclusive comprando produtos, marcando um compromisso ou até mesmo vendendo ações.
Mais ferramentas de agente-IA estão sendo desenvolvidas rapidamente
No entanto, isso não parece estar desacelerando a corrida para desenvolver ferramentas de agente-IA. Semana passada, por exemplo, a HyperWrite, uma start-up conhecida por sua extensão de escrita de IA generativa, revelou um agente-IA experimental capaz de navegar na Web e interagir com sites de forma muito semelhante a um usuário humano.
Matt Shumer, diretor executivo da HyperWrite, disse que sua equipe está muito focada em questões de segurança. “Queremos descobrir a maneira certa de fazer isso, e esse meio que é o tema comum em tudo isso; estamos levando o tempo necessário para fazer isso do jeito certo”, disse ele.
Também tive a chance de falar com os desenvolvedores por trás do AgentGPT, um agente-IA baseado em navegador lançado em 8 de abril que oferece acesso mais fácil ao usuário não técnico.
Apresentando o #AgentGPT, uma tentativa de #AutoGPT diretamente no navegador. Dê um objetivo ao seu agente-IA e olhe enquanto ele pensa, elabora um plano de execução e realiza ações. Experimente de graça agora em agentgpt.reworkd.ai
Um trio de desenvolvedores com empregos regulares trabalhava em agentes autônomos em seu tempo livre, visando casos de uso para ferramentas internas à empresa. Quando viram a popularidade explosiva do AutoGPT e do BabyAGI, decidiram lançar seu projeto e receber algum feedback. Em apenas nove dias, o AgentGPT tem mais de 14.000 estrelas no GitHub e mais de 280.000 usuários, e desenvolvedores dormindo poucas horas por noite tentando manter tudo funcionando.
“Tem sido bem louco”, disse Srijan Subedi, um dos fundadores do AgentGPT. “Temos trabalhado demais todo dia.”
Embora o AgentGPT ainda não tenha recursos de navegador da Web, eles dizem que isso será implementado em uma ou duas semanas. Mas a visão mais ampla por trás do AgentGPT, dizem os desenvolvedores, é ir além da navegação para integrar o agente-IA a outras ferramentas – como o Slack, o e-mail e até mesmo o Facebook.
Um dos outros fundadores do AgentGPT, Adam Watkins, tem ajudado a desenvolver a ferramenta enquanto mochila pela Europa e diz que a tem usado para criar seu próprio itinerário de viagem. Mas ele enfatizou que há limites claros no que ela pode fazer.
“Como é apenas uma versão-demo, ele não tem acesso a outras ferramentas ou outras plataformas”, disse ele. “Conforme ele ganhar acesso, vamos prestar muita atenção exatamente ao que ele consegue fazer dentro desses sistemas e fornecer proteções para garantir que as ações que ele realizar não sejam prejudiciais. Uma coisa importante é permitir não apenas um registro de tudo o que ele está fazendo, mas manter os humanos informados — assim, quando você estiver prestes a realizar ações, vai poder dar uma olhada e confirmar se isso é ou não é algo que você realmente deseja fazer.”
Os agentes-IA são só alarde e burburinho?
Alguns andam dizendo que o novo foco em agentes-IA é só mais um exemplo de “manos da correria”, com alegações hiperbólicas de promotores de “esquemas de enriquecimento” buscando aproveitar a empolgação em torno do potencial dessas ferramentas.
Isso pode ser verdade, mas para mim, parece que o ritmo de desenvolvimento da IA neste espaço é real. Isso significa que vale a pena ficar de olho, especialmente conforme os riscos e perigos se tornam bem claros. Pode ser impossível acompanhar totalmente o que está acontecendo no momento, mas com os desenvolvedores começando a rodar o AutoGPT em seus telefones, acho que todos nós precisamos apertar os cintos para um passeio veloz.
Os AutoGPTs são a última moda, mas todo o mundo tá rodando eles nos seus MacBooks. Bem, eu fiz o AutoGPT do @SigGravitas funcionar no meu iPhone usando @Replit! Posso agora invocar agentes-IA em movimento. Aqui como faz para implementar, sem escrever uma linha de código, em menos de 60 segundos.
Publicado originalmente em 17 de abril de 2023 aqui.
Autora: Sharon Goldman
Tradução: Luan Marques
Revisão: Fernando Moreno