JetBrains Libera Mellum: Seu Novo Modelo de IA para Código Agora é Open Source

JetBrains Libera Mellum: Seu Novo Modelo de IA para Código Agora é Open Source

A JetBrains, conhecida por suas populares ferramentas de desenvolvimento de aplicativos, deu um passo significativo no campo da inteligência artificial ao lançar seu primeiro modelo de IA "aberto" para codificação.

Nesta quarta-feira, a empresa disponibilizou o Mellum, um modelo de geração de código que já era utilizado internamente em suas suítes de desenvolvimento desde o ano passado. Agora, o Mellum está acessível publicamente na plataforma de desenvolvimento de IA Hugging Face.

Com 4 bilhões de parâmetros e treinado com mais de 4 trilhões de tokens (unidades de dados processadas por modelos de IA), o Mellum foi projetado especificamente para a conclusão de código, ou seja, sugerir e completar trechos de código com base no contexto existente.

"Projetado para integração em ferramentas profissionais de desenvolvimento (por exemplo, sugestões de código inteligentes em ambientes de desenvolvimento integrados), assistentes de codificação baseados em IA e pesquisa sobre compreensão e geração de código, o Mellum também é adequado para aplicações educacionais e experimentos de ajuste fino", explica a JetBrains em seu relatório técnico.

A JetBrains informou que treinou o Mellum, licenciado sob Apache 2.0, utilizando um conjunto diversificado de dados, incluindo código de licença permissiva do GitHub e artigos da Wikipedia em inglês. O treinamento intensivo levou cerca de 20 dias em um cluster de 256 GPUs Nvidia H200.

Primeiros Passos e Considerações

É importante notar que o Mellum exige algum trabalho para ser utilizado efetivamente. O modelo base não pode ser usado diretamente; ele precisa ser ajustado (fine-tuned) primeiro. Embora a JetBrains tenha fornecido alguns modelos Mellum pré-ajustados para Python, a empresa adverte que eles se destinam a "estimativas sobre capacidades potenciais" e não para implantação em ambientes de produção.

Desafios de Segurança

A crescente adoção de código gerado por IA está transformando o desenvolvimento de software, mas também introduz novos desafios de segurança. Estudos recentes indicam que uma parcela significativa de organizações encontra problemas de segurança com código produzido por IA. A própria JetBrains alerta que o Mellum pode "refletir vieses presentes em bases de código públicas" e que suas sugestões de código não serão necessariamente "seguras ou livres de vulnerabilidades".

Foco e Futuro

Apesar das ressalvas, a JetBrains encara este lançamento como um marco importante.

"Isto é apenas o começo", escreveu a JetBrains em um post de blog. "Não estamos buscando a generalidade — estamos construindo foco. Se o Mellum inspirar ao menos um experimento significativo, contribuição ou colaboração, consideraríamos isso uma vitória."

A abertura do Mellum representa uma aposta da JetBrains na colaboração e inovação impulsionadas pela comunidade de desenvolvedores e pesquisadores de IA.

Compartilhe este artigo