Hugging Face’s Open Computer: Uma Maneira Gratuita de Evitar a Conta de $200 da OpenAI
Estava navegando pela internet e encontrei algo incrível: o Open Computer do Hugging Face.
É uma ferramenta gratuita e de código aberto que faz muito do que o operador da OpenAI faz, mas sem a mensalidade de $200 que faz seu bolso chorar.
Está construído sobre uma coisa legal chamada smolagents, um modelo de visão chamado Qwen 2 e uma configuração segura chamada E2B Desktop.
O que é essa coisa de Open Computer?
Imagine ter um amigo super inteligente que pode acessar um computador virtual para fazer coisas para você – como buscar informações, mover arquivos ou automatizar tarefas chatas.
Esse é o Open Computer.
Basta dizer o que você quer, e ele descobre como fazer acontecer. A melhor parte? É gratuito.
Sem assinatura, sem cartão de crédito, apenas você e um pouco de código.
É alimentado por três partes principais:
smolagents: Uma biblioteca Python pequena (como, 1.000 linhas) que torna a construção de agentes de IA incrivelmente fácil.
Qwen 2 VLM: Um modelo que entende texto, imagens e até vídeos. Bem legal.
E2B Desktop: Uma caixinha virtual segura onde todo o código roda sem bagunçar seu computador.
Essa configuração permite que o Open Computer “pense” escrevendo código Python para atender a sua vontade, tudo trancado em um ambiente seguro. É como ter um amigo programador que trabalha de graça.
Por que o smolagents é incrível
Ok, o smolagents é a verdadeira estrela aqui. É tão simples que eu poderia chorar. Aqui está o porquê de eu estar obcecado:
Não é uma bagunça enorme e complicada. O código é curto e doce.
Ele escreve Python real para fazer as coisas, não apenas texto chato ou JSON.
Tudo roda em um sandbox seguro, então não se preocupe com códigos suspeitos.
Você pode usar qualquer modelo de IA – os do Hugging Face, modelos locais, até OpenAI se você quiser.
Ele lida com todos os tipos de entrada: texto, imagens, vídeos, você nomeia.
Você pode compartilhar suas criações no Hugging Face Hub. É como o GitHub para IA.
Parece que eles pegaram todas as partes difíceis de construir agentes de IA e disseram: “Não, vamos tornar isso divertido.”
Como funciona
Eis o negócio:
- Você diz algo como: “Encontre um artigo legal de IA.”
- smolagents e Qwen 2 transformam isso em código Python.
- O código roda em uma máquina virtual E2B segura, e você recebe sua resposta.
É como pedir a um robô super inteligente para fazer sua lição de casa, e ele realmente faz.
Vamos brincar com isso
Quer ver isso em ação? Vamos criar um agente que descobre quão rápido um leopardo poderia correr pela ponte Pont des Arts em Paris. É um exemplo aleatório, mas divertido.
Passo 1: Prepare-se
Primeiro, você precisa de algumas bibliotecas. Abra seu terminal e digite:
pip install smolagents[toolkit]
Você também precisará de uma conta no Hugging Face. Obtenha um token de API e faça login:
huggingface-cli login
Passo 2: Escreva um pouco de código
Aqui está um script rápido para fazer um agente que busca na web:
from smolagents import CodeAgent, WebSearchTool, InferenceClientModel
model = InferenceClientModel()
agente = CodeAgent(tools=[WebSearchTool()], model=model, stream_outputs=True)
agente.run("Quantos segundos levaria para um leopardo em alta velocidade correr pela Pont des Arts?")
Passo 3: O que você ganha
O agente faz sua parte: ele procura o comprimento da ponte (cerca de 155 metros) e a velocidade máxima de um leopardo (cerca de 16 metros por segundo). Então, ele faz a matemática e diz algo como:
“Um leopardo poderia atravessar a ponte Pont des Arts de 155 metros em cerca de 9,7 segundos.”
Que divertido é isso? Você conseguiu que uma IA fizesse pesquisas e cálculos para você.
Como se compara ao operador da OpenAI
O operador da OpenAI é legal, mas $200 por mês? Uau. Aqui está o resumo:
Custo: Open Computer é gratuito. O operador não é.
Liberdade: Você pode usar qualquer modelo com Open Computer. O operador mantém você na caixa de areia da OpenAI.
Código aberto: O código do Open Computer está disponível para qualquer um modificar. O operador é restrito.
Segurança: Ambos são seguros, mas o Open Computer oferece uma máquina virtual Linux completa para brincar.
O operador pode ser um pouco mais sofisticado para coisas grandes e complexas, mas o Open Computer é perfeito para a maioria de nós.
Não é perfeito
Olha, ainda está em beta, então tem algumas peculiaridades:
- Às vezes, pode ser um pouco lento.
- CAPTCHAs em sites? Sim, ele odeia isso.
- Às vezes, você precisa esperar na fila para usá-lo porque é tão popular.
Mas é de código aberto, então as pessoas já estão resolvendo esses problemas. Essa é a beleza dos projetos comunitários.
O Open Computer é um grande negócio porque torna os agentes de IA algo com que qualquer um pode brincar. Você não precisa ser um gênio da tecnologia ou ter uma fortuna – apenas um navegador e uma conta Hugging Face. Eu brinquei com isso por um tempo, e é verdadeiramente divertido ver o que ele pode fazer.
Compartilhe
Publicar comentário