CodeGemma

CodeGemma adalah kumpulan model yang kuat dan ringan yang dapat melakukan berbagai tugas {i>coding<i} seperti penyelesaian kode {i>fill-in-the-middle<i}, pembuatan kode, bahasa alami pemahaman, penalaran matematis, dan pengertian mengikuti petunjuk.

CodeGemma memiliki 3 varian model:

  • Varian 7B yang telah dilatih sebelumnya dan mengkhususkan diri dalam penyelesaian dan pembuatan kode dari awalan dan/atau akhiran kode
  • Varian yang disesuaikan dengan instruksi sebesar 7B untuk chat dan instruksi natural language-to-code
  • Teknologi tercanggih 2 miliar telah dilatih sebelumnya varian yang menyediakan penyelesaian kode hingga 2x lebih cepat
  • Model CodeGemma memiliki beberapa keunggulan:

  • Menyelesaikan baris, fungsi, dan bahkan membuat seluruh blok kode, baik saat Anda bekerja secara lokal maupun menggunakan resource Google Cloud.
  • Dengan dilatih menggunakan 500 miliar token yang sebagian besar berupa data bahasa Inggris dari dokumen web, matematika, dan kode, model CodeGemma menghasilkan kode yang tidak hanya benar secara sintaksis, tetapi juga bermakna secara semantik, sehingga mengurangi kesalahan dan waktu proses debug.
  • Mendukung Python, JavaScript, Java, Kotlin, C++, C#, Rust, Go, dan bahasa lainnya.
  • Integrasikan model CodeGemma ke dalam lingkungan pengembangan Anda untuk menulis lebih sedikit boilerplate dan berfokus pada kode penting serta menarik dan berbeda dengan lebih cepat.

Referensi lainnya

Kartu model CodeGemma berisi informasi mendetail tentang model, informasi penerapan, informasi evaluasi, penggunaan dan batasan model, serta banyak lagi.
Lihat lebih banyak kode, notebook Colab, informasi, dan diskusi tentang CodeGemma di Kaggle.