AutoGPT: A próxima grande promessa da inteligência artificial

Inteligência artificial é a última invenção que a humanidade jamais precisará fazer.

Nick Bostrom, filósofo e diretor do Future of Humanity Institute na Universidade de Oxford.

Maurício Pinheiro

O AutoGPT é a resposta para todas as suas necessidades de criação de projetos – ou pelo menos é o que eles querem que você acredite. Esse software revolucionário pode fazer de tudo, desde gerenciar negócios até escrever artigos, tudo sem intervenção humana. Eles até afirmam que ele pode aprender com suas próprias experiências e feedback, o que é realmente impressionante – talvez estejamos diante da primeira forma de vida artificial. Com sua capacidade de acessar a internet, ele pode realizar pesquisas e coletar informações, mas quem precisa de um ser humano quando se tem um robô para gerar todo o conteúdo? Mas não se preocupe, eles deixam claro que o AutoGPT é seguro de usar, contanto que você esteja disposto a arriscar seus próprios créditos OpenAI. E lembre-se, se algo der errado, a culpa é sua! Mas, falando sério, essa tecnologia parece ser uma conquista incrível e promissora para a IA.

O que é o AutoGPT?

O AutoGPT é uma aplicação experimental de código aberto que utiliza o modelo de linguagem GPT-4 e GPT-3.5 para criar projetos completos sem intervenção humana contínua. Ele é capaz de aprender com suas próprias experiências e feedback, e melhorar seu desempenho ao longo do tempo, tornando-se um dos primeiros exemplos de GPT-4 funcionando de forma totalmente autônoma.

O AutoGPT é capaz de ler e escrever arquivos, navegar na web, realizar pesquisas e coletar informações, e pode até mesmo gerenciar negócios de forma autônoma, como criar sites, escrever artigos, gerar logotipos e produtos de marketing. Ao utilizar o GPT-4 e GPT-3.5 via API, ele é capaz de criar projetos completos, iterando em suas próprias sugestões e revisando criticamente em cada iteração.

O AutoGPT é um exemplo fascinante de como a IA pode transformar o mundo de maneiras que nunca imaginamos antes, mostrando os recursos avançados do modelo de linguagem GPT-4 e mostrando seu potencial para revolucionar a forma como trabalhamos. Com suas capacidades de autoaprendizado e autonomia, o AutoGPT é uma promessa excitante para o futuro da IA.

Recursos

Os recursos do AutoGPT, conforme listados em sua página do GitHub, são:

  • Capacidade de acessar a internet para realizar pesquisas e coletar informações.
  • Sistema de gerenciamento de memória de longo e curto prazo.
  • Uso de instâncias GPT-4 para a geração de texto.
  • Capacidade de acessar sites e plataformas populares.
  • Armazenamento e resumo de arquivos utilizando GPT-3.5.
  • Capacidade de se conectar com outros APIs e aplicativos de IA generativas para produzir fala e imagens e até vídeos.
  • Capacidade de gerar códigos compilá-los, encontrar bugs e reescrever seu código.

Além disto, ele é dotado de um sistema de armazenamento de informações de curto e longo prazo que permite coletar e relembrar dados importantes para a realização de suas tarefas. Esse software revolucionário é um projeto de código aberto, o que significa que qualquer pessoa pode contribuir ou usá-lo para diferentes objetivos.

Configurando o AutoGPT:

Se você quiser experimentar as novidades por conta própria, não é muito complicado, mas você precisará obter as chaves de API necessárias e também de um “código” muito básico, se é que se pode chamar assim. Esteja ciente de que ele usará créditos da sua conta OpenAI, mas há US$18 incluídos na versão gratuita. A seguir um passo-a-passo:

Vá para o github.com e encontre o AutoGPT.

Instale e registre os requisitos:

  • Python 3.8 ou posterior
  • Chave de API OpenAI
  • Chave de API PINECONE
  • Você também pode usar uma API da ElevenLabs se quiser que ela produza áudio para informar o que está fazendo.

Abra o seu powershell ou outra ferramenta de linha de comando e digite: git clone https://github.com/Torantulino/Auto-GPT.git

Em seguida: cd ‘Auto-GPT’

Por fim: pip install -r requirements.txt

Navegue até a sua pasta (no Windows, é usuário atual e depois Auto-GPT) e renomeie: “.env.template” para “.env” e abra-o.

Substitua as chaves pelas suas chaves de API.

No Powershell/CMD, execute: python scripts/main.py

Comece a construir o seu projeto.

Conforme mencionado, ele pedirá permissão antes de solicitar, você também pode dar permissão para várias solicitações seguidas se escrever “y -n”, com “n” sendo o número de permissões que você dará.

Aviso Legal: Existe também um modo “Chaos” arriscado (sem solicitar permissão). Novamente – lembre-se de que ele usa créditos da sua conta. Você usará este aplicativo por sua própria conta e risco.

Certifique-se de que, se usar corretamente, você se divertirá muito com ele.

Você pode tentar também o BabyAGI. O BabyAGI é uma versão simplificada do Agente Autônomo Autônomo Orientado por Tarefas original (28 de março de 2023), criado por Yohei Nakajima. Ele utiliza as APIs da OpenAI e Pinecone para criar, priorizar e executar tarefas com base em um objetivo específico. BabyAGI também está disponível no GitHub, como yoheinakajima/babyagi.

Com base nessa filosofia, temos também o HuggingGPT, uma estrutura que utiliza modelos de linguagem de grande porte (LLMs) como o ChatGPT para conectar vários modelos de IA em comunidades de aprendizado de máquina (como o Hugging Face) para resolver tarefas de IA. Especificamente, o ChatGPT é utilizado para planejar tarefas ao receber uma solicitação do usuário, selecionar modelos de acordo com suas descrições de função disponíveis no Hugging Face, executar cada sub-tarefa com o modelo de IA selecionado e resumir a resposta de acordo com os resultados da execução.

Por fim, atualmente, a Microsoft está trabalhando em uma forma avançada de sistema de IA chamada JARVIS (uma referência óbvia ao Homem de Ferro da Marvel) que se conecta a vários modelos de IA e responde com um resultado final. Sua demonstração está hospedada no Huggingface e qualquer pessoa pode conferir as capacidades do JARVIS agora mesmo. Então, se você estiver interessado, vá em frente e aprenda como usar o Microsoft JARVIS (HuggingGPT) imediatamente.

Conclusão:

Em suma, o AutoGPT é um aplicativo inovador e ambicioso que ultrapassa as fronteiras do que se imaginava ser possível com a IA. Ele é uma das primeiras demonstrações do GPT-4 operando completamente de forma autônoma, sem a necessidade de supervisão ou intervenção humana. Isso significa que o AutoGPT é capaz de aprender com suas próprias experiências e feedback, aprimorando seu desempenho gradualmente. Além disso, o AutoGPT pode muito bem ser o próximo grande passo em direção à AGI (Inteligência Artificial Geral) que pode revolucionar a forma como trabalhamos ainda mais do que o ChatGPT sozinho fez.

#AutoGPT #GPT4 #GPT35 #IA #ChatGPT #LLM #BabyAI #JARVIS #HuggingGPT #aprendizadoautomático #codigodeaberto #projetoscompletos #autonomia #autoaprendizado #transformaçãodigital #futurodaIA #InteligênciaArtificial #AprendizadoDeMáquina

Mais sobre AutoGPT…

Referências:

https://www.msn.com/en-us/money/smallbusiness/automation-advances-autogpt-emerges-as-powerful-ai-tool-transforming-programming-landscape/vi-AA19N7E9

https://indianexpress.com/article/technology/artificial-intelligence/chatgpt-is-passe-meet-autogpt-the-ai-that-can-autonomously-manage-tasks-8552371/

https://www.livemint.com/technology/tech-news/meet-autogpt-the-autonomous-gpt-4-tool-revolutionizing-ai-11681358612615.html

https://thenewstack.io/autogpt-agents-want-to-automate-chatgpt-overrun-the-internet/

Glossário: AGI é uma sigla que significa “Inteligência Artificial Geral” (em inglês, “Artificial General Intelligence“). Refere-se a um tipo de inteligência artificial que é capaz de realizar qualquer tarefa intelectual que um ser humano possa fazer. Ao contrário da inteligência artificial atual, que é geralmente focada em tarefas específicas, a AGI seria capaz de aprender e se adaptar a qualquer situação, como um ser humano. A ideia de AGI é inspirada na ideia de “máquinas pensantes” da ficção científica. Acredita-se que a criação de uma AGI teria um impacto revolucionário em vários campos, desde a automação de tarefas complexas até a resolução de problemas globais como a mudança climática. No entanto, a criação de uma AGI ainda é considerada um desafio significativo para a comunidade de pesquisa em inteligência artificial. Algumas das principais questões incluem como projetar uma arquitetura computacional que permita a aprendizagem de qualquer tarefa, como garantir que uma AGI seja segura e confiável e como lidar com questões éticas e sociais relacionadas ao desenvolvimento de uma inteligência artificial tão poderosa.



Copyright 2024 AI-Talks.org

Leave a Reply

Your email address will not be published. Required fields are marked *