A Stability AI lança o Stable Code 3B para aprimorar a geração de código impulsionada por IA e preencher lacunas de código.

Geração de Código com IA Generativa: Stability AI Lança Stable Code 3B

A Stability AI aprimorou sua coleção de ferramentas de IA generativa com o lançamento do Stable Code 3B, um novo modelo poderoso otimizado para a geração de código. Este anuncio marca o primeiro grande lançamento da empresa em 2024, consolidando sua reputação no pioneirismo da geração de texto para imagem com a tecnologia de difusão estável.

Compacto, mas Poderoso

O Stable Code 3B, com 3 bilhões de parâmetros, é projetado para desenvolvimento de software, oferecendo capacidades impressionantes de conclusão de código enquanto opera eficientemente em laptops comuns—sem necessidade de GPUs dedicadas. Apesar do seu tamanho reduzido, compete efetivamente com modelos maiores, como o CodeLLaMA 7B da Meta.

A tendência de modelos menores e de alto desempenho foi iniciada pela Stability AI no final de 2023, com lançamentos como o StableLM Zephyr 3B para geração de texto. A primeira versão do Stable Code foi apresentada em agosto de 2023, e suas funcionalidades têm sido continuamente aprimoradas.

Avanços no Stable Code 3B

As melhorias mais recentes no Stable Code 3B permitem que o modelo não apenas sugira novas linhas de código, mas também preencha seções maiores e incompletas, uma capacidade avançada denominada Fill in the Middle (FIM).

As otimizações de treinamento incluem um tamanho de contexto ampliado, utilizando Rotary Position Embeddings (RoPE), possibilitando um comprimento de contexto de até 100.000 tokens. Essa técnica também é adotada por outros modelos, como o Llama 2 Long da Meta.

Construído sobre o modelo de linguagem natural Stable LM 3B da Stability AI, o Stable Code 3B foi especificamente treinado com dados de engenharia de software. Esse treinamento minucioso, que incluiu repositórios de código, fóruns de desenvolvedores e variados recursos técnicos, reforça sua proficiência em 18 linguagens de programação, como Python, Java, JavaScript, Go, Ruby e C++. Os primeiros benchmarks indicam que sua qualidade de conclusão iguala ou supera modelos mais de duas vezes maiores.

Cenário Competitivo

O mercado de geração de código com IA generativa está em rápida evolução, com vários players notáveis. Junto ao CodeLLaMA 7B da Meta, o StarCoder LLM, desenvolvido em colaboração com IBM, HuggingFace e ServiceNow, se destaca como um competidor principal na faixa de 3 bilhões de parâmetros. A Stability AI garante que o Stable Code 3B supera o StarCoder em linguagens como Python, C++, JavaScript, Java, PHP e Rust.

Acesso por Assinatura

O Stable Code 3B está disponível para uso comercial através do novo serviço de assinatura da Stability AI, anunciado inicialmente em dezembro. Os membros têm acesso não apenas ao Stable Code 3B, mas também a um conjunto de ferramentas de IA, incluindo SDXL para geração de imagens, StableLM Zephyr 3B para conteúdos textuais, Stable Audio para geração de áudio e Stable Video para geração de vídeos.

Most people like

Find AI tools in YBX