Páginas

5 de mai. de 2023

A promessa insana – e a realidade instável – a IA ​​autônoma do AutoGPT




NA, 04/05/2023 



Por Loz Blain 



Este não é um chatbot insignificante. O AutoGPT é uma pilha de AIs, gerenciada por outras AIs. Ele vai e faz os trabalhos para você, descobrindo as coisas passo a passo e ajustando na hora. É um vislumbre inicial, mas instável, de como a IA autônoma mudará sua vida.

Talvez você tenha jogado com o impressionante ChatGPT ou ouvido falar sobre as coisas incríveis que esses grandes modelos de linguagem agora são capazes de fazer. Essas máquinas fazem um trabalho incrível de interpretar como humanos, escrevendo o tipo de coisas que os humanos escreveriam em uma determinada situação.

O AutoGPT é um projeto de código aberto da Significant Gravitas projetado para levar o GPT ao próximo nível. Efetivamente, você define um objetivo final e o AutoGPT é projetado para desempenhar o papel de gerente de projeto, dividindo a tarefa em etapas e delegando essas etapas a outros AIs, escrevendo seus próprios prompts específicos de tarefa. Ele analisará os resultados à medida que avança, certificando-se de que seus "subcontratados" de IA estejam no caminho certo e entregando o que devem, e prosseguirá com o plano mestre até o fim ou ajustará e tentará estratégias diferentes se decidir que precisa.


O AutoGPT fornece pensamentos, raciocínio, planos, autocríticas e ações propostas em cada etapa



Ao contrário do ChatGPT, ele já tem acesso à internet, então pode pesquisar, checar e anotar o que escreve usando informações atualizadas. Ele também pode fazer download de ferramentas de software que julgar relevantes ou criar e executar seu próprio software para realizar um trabalho. Tem memória permanente, por isso pode aprender e melhorar a longo prazo. Ele executa a maioria de seus processos por meio do GPT-4, mas também pode subcontratar tarefas para ferramentas de geração de imagens como DALL-E e Stable Diffusion. Atualizado com plug-ins, ele pode escrever e responder a e-mails, gerenciar suas contas do Twitter e Instagram, executar negociações de ações, criptomoedas e forex e muito mais.

O AutoGPT é gratuito, de código aberto e já está disponível

Você pode usá-lo? Certamente você pode. Você pode baixar e executar o código em praticamente qualquer PC. Você precisará arregaçar as mangas e entrar no terminal para fazer isso, e precisará instalar um monte de coisas como Python, Docker e outras coisas das quais talvez nunca tenha ouvido falar se não for um programador. E você precisará abrir uma conta paga com OpenAI para acesso de back-end aos sistemas GPT-4 - isso é diferente de pagar apenas pelo ChatGPT plus, a propósito.

As instruções de instalação são um pouco opacas e certamente não são voltadas para iniciantes, mas consegui - e considere o seguinte: a última vez que programei algo provavelmente foi na década de 1980 e provavelmente foi com uma tartaruga no logo. Tripulação RT 90 representando! Sem saber o que estava fazendo, simplesmente colei instruções e mensagens de erro no ChatGPT e perguntei "O que diabos isso significa?". Ele resolveu meus muitos problemas um por um, avaliando rapidamente o, digamos, nível menos avançado do meu intelecto e explicando as coisas de uma maneira que uma criança de cinco anos poderia entender. Era como ter um amigo codificador excepcionalmente paciente olhando por cima do meu ombro com tempo e paciência ilimitados, e sem problemas de higiene pessoal além dos meus. Que mundo novo incrível em que vivemos.


Colar mensagens de erro no GPT-4: um caminho insanamente rápido para soluções


Não demorará muito para que esteja disponível como um aplicativo de um clique. Também já existem interfaces baseadas na web, então você não precisa fazer nenhuma codificação ou manter o sistema em seu próprio PC. Se você quiser tentar agora, podemos recomendar AgentGPT e Aomni como bons lugares para começar. Outra interface divertida é a Do Anything Machine, que ameaça abrir suas portas ao público em breve, apresentando-se como "uma lista de tarefas que se faz sozinha para você".

Essa é provavelmente uma excelente descrição de onde essa tecnologia vai parar; você dirá ao seu telefone "Reserve-me uma viagem para aquele festival na Índia, onde eles jogam crianças do telhado", e um agente de IA autônomo se afastará, descobrirá do que diabos você está falando e planejará uma viagem para Karnataka para você em dezembro, com opções de voos, viagens e hotéis. Clique em ir e ele reservará tudo e contribuirá com sugestões e lembretes ao longo do caminho.

Para que as pessoas estão usando?

Esse é o sonho: um pequeno exército de AIs, realizando tarefas de forma inteligente em seu nome, reportando-se a um gerente intermediário de IA para que isso só o incomode quando for absolutamente necessário.

No momento, porém, se você instalá-lo em seu próprio PC, é uma sessão de aparentemente interminável e chata que o incomoda constantemente. A cada passo do caminho, o AutoGPT fornece um resumo do que acabou de ser feito, um pequeno parágrafo de "pensamentos" sobre a tarefa que está realizando, um parágrafo sobre por que está fazendo isso, um plano atualizado para todo o projeto, algumas críticas feedback sobre seu próprio trabalho e uma próxima ação proposta, para que você possa aprová-la. Você pode desativar esse processo de aprovação por sua conta e risco ou pausá-lo por um determinado número de ações.

Então, como as pessoas estão realmente implantando esses pequenos exércitos? Bem, o Twitter é todo um tuite sobre essas coisas, mas muito disso é muito básico. As pessoas tuitam "Uau, olha, fez um site inteiro para mim" e, quando você olha, é apenas um formulário de contato com uma fonte e um fundo colorido.

Aomni transformou o AutoGPT em um "agente de pesquisa". Eu pedi para "Gerar uma lista de 10 dos projetos autônomos de IA/AutoGPT mais interessantes, práticos e bem-sucedidos, completos com URLs ou links para tuites demonstrando seu progresso". Ele voltou com isso, que francamente não me surpreendeu ...

Um Joshua Browder deu ao AutoGPT acesso às suas finanças por meio do DoNotPay e disse para economizar algum dinheiro. No final de abril, ele tinha algumas centenas de dólares - mas olhando mais de perto exatamente como, parece que o dinheiro foi economizado principalmente cancelando assinaturas e academias e reclamando automaticamente sobre uma conexão de Wi-Fi de avião (supostamente) duvidosa para um reembolso.

No extremo mais impressionante da escala, aparentemente também entrou em um bate-papo ao vivo com um agente da Comcast para exigir um desconto e negociou até obter um crédito de $ 100 e 20% de desconto, e lançou uma dúzia de outras disputas que permanecem sem solução - mas não acredito que o AutoGPT possa fazer esse tipo de coisa imediatamente - suspeito que o aplicativo DoNotPay foi responsável pela maior parte do trabalho pesado aqui. Relevante: Joshua Browder é o CEO da DoNotPay e o AutoGPT está entre as hashtags de tendências no Twitter. Isso é um bom marketing acontecendo ali.

No mundo maravilhoso e confuso da criptografia, David Steen comemorou o fato de ter ensinado o AutoGPT a assinar transações de blockchain e trocar moedas.

Outros estão trabalhando para colocá-lo em seu telefone celular – incluindo Enias Cailliau, que conseguiu transformá-lo em um agente com o qual você pode se comunicar através do Telegram.

Duvido que a maioria das pessoas veja esses exemplos como cumprindo a promessa aqui. O AutoGPT só está disponível há cerca de um mês neste momento - mas um mês é muito tempo em IA, e devo dizer que estou surpreso, dada a sua promessa, como a saída tem sido insignificante até agora. Uma falha de imaginação ou uma tecnologia malfeita? Talvez um pouco dos dois, mas estou inclinado para o último.

Os problemas com o AutoGPT

Na minha experiência, o AutoGPT parece falar melhor do que andar. Os planos iniciais que ele cria costumam ser extremamente impressionantes, e é incrível vê-lo pesquisar coisas no Google, relatar, analisar suas descobertas e, em geral, continuar com as coisas - mesmo que vá bem devagar, gastando muito tempo "pensando ."

Mas, a certa altura, muitas vezes parece ficar preso em um loop, incapaz de encontrar o caminho em algum site externo, e fica lá, pesquisando sua vida no Google sem fazer nenhum progresso.

Um bom exemplo pode ser este bot localizador de músicas que criei, que saiu alegremente, escolheu cinco músicas legais e fáceis para fogueira e começou a montar letras e acordes em folhas para mim. Ele fez um trabalho bastante sólido - embora de uma forma estranha, me dando uma lista de cinco músicas, mas depois mudando de ideia sobre uma sem me avisar, e colocando três músicas em um arquivo de texto e outras duas em seus próprios arquivos. Perto o suficiente.


As primeiras etapas do AutoGPT geralmente exibem alguns insights impressionantes


Mas então, aparentemente insatisfeito com o trabalho concluído, ele começou de novo, procurando por mais músicas e desperdiçou 10 ou mais etapas da tarefa vagando inutilmente por vários sites de música sem adicionar nada à lista, aparentemente tentando descobrir se poderia fazer as coisas melhor. Acabei parando o processo – esse tipo de bagunça seria bom se não custasse dinheiro.

Mas está custando dinheiro. Como aponta o AutoGPT.net, o ChatGPT pode ser gratuito ou de baixo custo, mas o OpenAI cobra US$ 0,03 por 1.000 tokens para receber prompts e US$ 0,06 por mil tokens para fornecer uma resposta se você atingir o GPT-4 por meio de sua API de back-end interface. Portanto, se você fornecer prompts grandes e complexos, exigindo que ele lide com blocos de informações de 8.000 tokens, poderá receber US $ 14,40 de cobrança para executar um plano AutoGPT de 50 etapas.

De acordo com minha conta OpenAI, o bot localizador de músicas fez nada menos que 94 solicitações antes de eu interrompê-lo, mas eram pequenas e acabaram custando apenas cerca de 45 centavos. Por capricho, entrei no ChatGPT, carreguei a extensão WebChatGPT para habilitar o acesso à web e dei a ele os mesmos objetivos. Ele voltou em pouco tempo com uma lista de músicas e links para partituras para download em outro site.


O GPT-4 com um anexo de pesquisa na web fez o trabalho em um instante, em uma etapa


Agora, para minha diversão, nenhum dos links do GPT-4 acima realmente funcionou, e isso provavelmente foi uma tarefa muito simples para o AutoGPT flexionar seus poderes alardeados, mas ilustra como isso pode ser um desperdício de tempo e recursos. E esse tipo de desperdício escala mal, mesmo que OpenAI e AutoGPT ofereçam a capacidade de definir limites monetários em seus projetos.

O bot localizador de músicas foi provavelmente minha tentativa de maior sucesso até agora. Um bot designer de cartão de aniversário trabalhou por 10 minutos e quantos centavos, e voltou com nada além do texto que eu dei e três pontos muito curtos sobre como poderia ser. Tentei iniciar um bot localizador de histórias que vasculharia a Internet em busca de histórias tecnológicas interessantes e que mudassem o mundo sobre as quais eu pudesse pesquisar e escrever, mas aquela coisa ficou presa em um loop de pesquisa quase imediatamente, consistentemente incapaz de entender o sites que estava visitando. Fui testá-lo como gerente de mídia social, esperando ver o quão bem ele poderia gerenciar uma conta, mas 20 etapas depois, tudo o que eu tinha era um arquivo de texto com a "estratégia de mídia social" mais pateticamente anódina que se possa imaginar, e o bot preso em outro loop do google.

Outros que se aprofundaram encontraram questões mais amplas. Conforme explicado por Han Xiao da Jina, o AutoGPT não parece ter uma maneira de usar pesquisas anteriores para melhorar sua eficiência ao executar versões diferentes da mesma tarefa repetidas vezes. Se um bot parar de pesquisar no Google e terminar seu trabalho – um estado que ainda não encontrei – não há como invocá-lo novamente ou reutilizar o bot. Portanto, mesmo que tenha feito um trabalho perfeito, você não pode ter certeza de que fará as coisas da mesma maneira na próxima vez.

Da mesma forma, ele descreve seu uso de memória permanente como "excessivo e desnecessariamente intensivo em recursos", aponta que, embora delegue tarefas, ele o faz uma de cada vez, em vez de economizar tempo executando várias consultas ao mesmo tempo e critica sua capacidade para quebrar os problemas de forma adequada, entender o contexto, escolher soluções intuitivas e eficazes e lidar com sub-problemas sobrepostos.


Infelizmente, neste ponto, nem o comandante, nem os soldados parecem estar preparados para muitas tarefas.


Mas, como eu disse, o AutoGPT tem apenas um mês e certamente capturou a imaginação das pessoas. Em poucas semanas, acumulou mais de 100.000 "estrelas" no GitHub, e muita gente séria agora entende o conceito e está brincando com essa tecnologia.

Significant Gravitas, a equipe que criou o AutoGPT, parece estar desanimada, mas a comunidade de código aberto está trabalhando duro para descobrir como tornar essa máquina inteligente mais inteligente, mais rápida, mais conectada e mais eficiente. Portanto, não ficaríamos surpresos em ver algumas atualizações importantes sendo lançadas nos próximos meses.

É certamente uma área fascinante para se olhar. Entre e jogue se tiver coragem! Não que você precise ter um entendimento particularmente bom da tecnologia quando ela atingir o mainstream; os bots eventualmente entenderão a tecnologia para você, conectando-se a serviços dos quais você nunca saberá os nomes para fazer seus lances. Continuo dizendo isso, mas não consigo acreditar na rapidez com que as coisas estão mudando em 2023.

Fonte: Significant Gravitas.

Artigos recomendados: GPT e SCS


Fonte:https://newatlas.com/technology/autogpt-autonomous-ai/ 

Nenhum comentário:

Postar um comentário