Inteligência artificial, sem ruído.
Tutoriais3 min

ML Intern: O Agente Open-Source da Hugging Face que Treina Modelos no Seu Lugar

Descreva a tarefa em inglês e o ML Intern escreve código, busca datasets, treina em GPU e publica no Hugging Face Hub — sem você tocar em configuração.

ML Intern: O Agente Open-Source da Hugging Face que Treina Modelos no Seu Lugar

ML Intern: o agente da Hugging Face que treina modelos no seu lugar

Imagine descrever uma tarefa de machine learning em inglês simples e ter um agente que escreve o código, busca datasets, treina o modelo e publica o checkpoint no Hugging Face Hub — tudo isso sem você tocar em uma linha de configuração. Esse é o ML Intern, o novo agente open-source da Hugging Face que funciona como um engenheiro de ML júnior com acesso ao terminal.

O que é o ML Intern

Diferente de um chatbot que gera código e para, o ML Intern segue um fluxo de trabalho iterativo: pesquisa papers e referências, busca datasets, escreve scripts de treinamento, executa jobs em GPU, avalia resultados, itera e publica o modelo treinado. Ele usa o ecossistema Hugging Face de ponta a ponta — smolagents como framework de agentes, HF Jobs para treinamento em GPU, Trackio para logging de experimentos, e os Inference Providers para rodar os modelos.

ComponenteFunção no fluxo
smolagentsFramework de agentes que orquestra o fluxo de trabalho
HF HubBusca papers, datasets e publica o modelo final
arXivPesquisa papers acadêmicos para referência
HF JobsExecuta treinamento distribuído em GPUs
TrackioRegistra métricas e experimentos
GitHubBusca implementações de referência em repositórios públicos
Stack tecnológica do ML Intern.

Resultados que impressionam

A Hugging Face reportou que o ML Intern melhorou o desempenho de um modelo Qwen pequeno no benchmark GPQA (raciocínio científico) de ~10% para ~32% em menos de 10 horas. Não é um brinquedo que escreve um script e para — é um sistema desenhado para continuar iterando até atingir o objetivo.

Pré-requisitos e instalação

Para usar o ML Intern, você precisa de:

TokenPor que é necessárioPermissão recomendada
HF_TOKENAcessar o Hub, Inference Providers, GPU sandboxes e jobs de treinamentoWrite (ou Read se apenas for explorar)
GITHUB_TOKENBuscar repositórios públicos com implementações de referênciaFine-grained, read-only para repositórios públicos
Tokens necessários para rodar o ML Intern.

A instalação é feita em três comandos:

git clone [email protected]:huggingface/ml-intern.git
cd ml-intern
uv sync
uv tool install -e .

Depois de instalar, basta rodar ml-intern no terminal e descrever sua tarefa em linguagem natural.

Por que isso importa

O ML Intern reduz drasticamente o tempo entre a ideia e o modelo treinado. Em vez de passar um fim de semana configurando data loaders, scripts de treinamento e pipelines de avaliação, você descreve o objetivo e deixa o agente trabalhar. Para times pequenos, pesquisadores independentes e empresas que não têm um exército de MLOps, isso pode ser a diferença entre executar uma ideia ou deixá-la na gaveta.

O projeto é open-source (licença Apache 2.0) e está disponível em huggingface/ml-intern no GitHub.


Descubra mais sobre noticiAI

Assine para receber nossas notícias mais recentes por e-mail.

R
Sobre o autorRedação Noticiai

Equipe editorial dedicada a explicar inteligência artificial com clareza, independência e contexto.