CodeGemma
O CodeGemma é uma coleção de modelos avançados e leves que podem executar várias tarefas de programação, como preenchimento de código intermediário, geração de código, compreensão de linguagem natural, raciocínio matemático e instruções a seguir.
O CodeGemma tem três variantes de modelo:
- Uma variante pré-treinada 7B especializada em preenchimento e geração de código com base em prefixos e/ou sufixos de código
- Uma variante ajustada por instrução 7B para chat e instruções de linguagem natural para código
- Uma variante pré-treinada 2B de ponta que oferece preenchimento de código até duas vezes mais rápido
Os modelos do CodeGemma têm várias vantagens:
-
Geração e preenchimento de código inteligentes
Complete linhas e funções e gere blocos de código inteiros, esteja você trabalhando localmente ou usando recursos do Google Cloud. -
Precisão aprimorada
Treinados com 500 bilhões de tokens de dados, principalmente em inglês, de documentos da Web, matemática e código, os modelos CodeGemma geram códigos não apenas sintaticamente corretos, mas também semanticamente significativos, reduzindo erros e tempo de depuração. -
Proficiência em vários idiomas
Oferece suporte a Python, JavaScript, Java, Kotlin, C++, C#, Rust, Go e outras linguagens. -
Fluxos de trabalho otimizados
Integre um modelo CodeGemma ao seu ambiente de desenvolvimento para escrever menos boilerplate e se concentrar em códigos interessantes e diferenciados que importam mais rapidamente.
Mais recursos
Ver o card de modelo
O card de modelo do CodeGemma contém informações detalhadas sobre o modelo, informações de implementação, informações de avaliação, uso e limitações do modelo e muito mais.
Ver no Kaggle
Confira mais códigos, notebooks do Colab, informações e discussões sobre o CodeGemma no Kaggle.