Ao vivo
[Ferramentas]Como adicionar marcas d'água em imagens de IA com uma linha de código[Ferramentas]LeRobot lança formato de dataset que facilita treinar robôs com milhões de exemplos[Ferramentas]Três truques da OpenAI para rodar modelos de IA muito mais rápido (que você pode usar hoje)[Modelos de IA]Writer lança modelos de IA compactos que raciocinam sem precisar de servidores potentes[Ferramentas]Hugging Face e Together AI facilitam o ajuste fino de qualquer modelo de linguagem[Ferramentas]ServiceNow cria framework que gera dados de treino para qualquer modelo de IA[Pesquisa]Hugging Face lança ferramentas para qualquer um estudar agentes de IA[Ferramentas]Hugging Face passa a oferecer servidores franceses da Scaleway para rodar modelos de IA[Regulação]Mulher acusa padrasto de usar Grok para criar imagem sexual a partir de foto de infância[Modelos de IA]Anthropic detalha como vão funcionar as marcas d'água do Claude[Ferramentas]Como adicionar marcas d'água em imagens de IA com uma linha de código[Ferramentas]LeRobot lança formato de dataset que facilita treinar robôs com milhões de exemplos[Ferramentas]Três truques da OpenAI para rodar modelos de IA muito mais rápido (que você pode usar hoje)[Modelos de IA]Writer lança modelos de IA compactos que raciocinam sem precisar de servidores potentes[Ferramentas]Hugging Face e Together AI facilitam o ajuste fino de qualquer modelo de linguagem[Ferramentas]ServiceNow cria framework que gera dados de treino para qualquer modelo de IA[Pesquisa]Hugging Face lança ferramentas para qualquer um estudar agentes de IA[Ferramentas]Hugging Face passa a oferecer servidores franceses da Scaleway para rodar modelos de IA[Regulação]Mulher acusa padrasto de usar Grok para criar imagem sexual a partir de foto de infância[Modelos de IA]Anthropic detalha como vão funcionar as marcas d'água do Claude
Transmitindo ·

Notícias.
Inteligência Artificial

Inteligência Artificial para Gente de Verdade · ES / PT-BR

FerramentasHugging Face Blog2 min

Como a Hugging Face usa IA para lançar atualizações toda semana sem quebrar nada

A plataforma criou um sistema que combina inteligência artificial, ferramentas gratuitas e revisão humana para automatizar testes e acelerar o desenvolvimento do seu software.

Por Redação2 min
Compartilhar
Como a Hugging Face usa IA para lançar atualizações toda semana sem quebrar nada
Ferramentas · Hugging Face Blog

A Hugging Face (uma plataforma onde desenvolvedores compartilham e baixam modelos de IA já treinados) publicou os bastidores de como consegue lançar versões novas do huggingface_hub — a biblioteca que milhares de pessoas usam para baixar e enviar modelos — toda semana, sem introduzir bugs graves. A resposta envolve uma mistura de inteligência artificial, ferramentas open source (software de código aberto que qualquer um pode usar e modificar de graça) e um engenheiro humano tomando as decisões finais.

Segundo informou a equipe da Hugging Face, o segredo está em um fluxo de CI/CD (sigla em inglês para "integração e entrega contínuas", processos automáticos que testam e publicam código novo sem intervenção manual) que roda centenas de testes automatizados a cada mudança no código. Quando alguém propõe uma alteração, o sistema verifica se ela não quebra nenhuma funcionalidade existente, se funciona em diferentes versões do Python e se é compatível com várias bibliotecas populares de machine learning (aprendizado de máquina, a área da IA focada em ensinar computadores a aprender com dados).

A IA entra em duas etapas: sugerindo melhorias no código e ajudando a escrever testes automatizados novos. A Hugging Face usa modelos de linguagem (LLMs, programas que entendem e geram texto, como o ChatGPT) integrados ao GitHub Copilot (um assistente de programação que sugere trechos de código enquanto você digita) para acelerar a criação de testes e identificar pontos frágeis antes que virem problema. Mas a decisão de aceitar ou não uma sugestão da IA sempre fica com um engenheiro humano — a ferramenta não aprova nem publica nada sozinha.

Toda a infraestrutura usa ferramentas gratuitas e abertas: GitHub Actions (um serviço que executa tarefas automáticas sempre que há mudanças no código), pytest (uma ferramenta popular para testar programas em Python) e codecov (um sistema que mostra quais partes do código foram testadas e quais não). Juntas, elas permitem que a equipe pequena da Hugging Face mantenha um ritmo de desenvolvimento alto sem contratar dezenas de testadores nem depender de plataformas pagas. O resultado prático é que bugs são detectados antes de chegarem aos usuários, e novas funcionalidades aparecem mais rápido.

A abordagem da Hugging Face ilustra uma tendência crescente no desenvolvimento de software: usar IA como assistente, não como substituto. Em vez de tentar automatizar tudo, a empresa combina a velocidade dos testes automáticos com o julgamento humano nas etapas críticas. Para quem usa a biblioteca no dia a dia, isso significa menos surpresas desagradáveis e atualizações mais confiáveis toda semana.

Fonte original
Hugging Face Blog
Mais em · Ferramentas