CodeGemma

O CodeGemma é uma coleção de modelos robustos e leves que podem realizar uma variedade de tarefas de programação como preenchimento de código com preenchimento no meio, geração de código, linguagem natural compreensão, raciocínio matemático e instruções seguidas.

O CodeGemma tem três variantes de modelo:

  • Variante pré-treinada 7 bilhões especializada no preenchimento de código e na geração a partir de prefixos e/ou sufixos de código.
  • Uma variante de 7 bilhões ajustada por instruções para chat com programação de linguagem natural e instruções que seguem o código
  • Um produto pré-treinado de 2B de ponta variante que oferece preenchimento de código até duas vezes mais rápido
  • Os modelos do CodeGemma têm várias vantagens:

  • Complete linhas e funções e gere blocos de código inteiros, esteja você trabalhando localmente ou usando recursos do Google Cloud.
  • 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.
  • Oferece suporte a Python, JavaScript, Java, Kotlin, C++, C#, Rust, Go e outras linguagens.
  • 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

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.
Confira mais códigos, notebooks do Colab, informações e discussões sobre o CodeGemma no Kaggle.