Mistral AI telah memperkenalkan Codestral, model AI generatif berbobot terbuka pertamanya yang secara khusus dirancang untuk tugas generasi kode. Model dengan 22B parameter ini dilatih pada dataset beragam yang mencakup lebih dari 80 bahasa pemrograman dan memiliki jendela konteks 32k.

  • Codestral mendukung mekanisme fill-in-the-middle (FIM) untuk melengkapi kode parsial, menulis tes, dan menghasilkan fungsi di berbagai bahasa seperti Python, Java, C++, dan JavaScript.
  • Model ini mengungguli pesaingnya dalam RepoBench, evaluasi rentang panjang untuk generasi kode, dengan memanfaatkan jendela konteks yang lebih besar dibandingkan model dengan batas 4k, 8k, atau 16k.
  • Model ini tersedia di bawah Lisensi Non-Produksi Mistral AI untuk penelitian dan pengujian, dengan lisensi komersial tersedia sesuai permintaan.
  • Codestral dapat diakses melalui endpoint beta khusus di codestral.mistral.ai atau endpoint standar api.mistral.ai.
  • Integrasi tersedia melalui LlamaIndex, LangChain, Continue.dev, dan Tabnine untuk IDE seperti VSCode dan JetBrains.

Rilis ini bertujuan memberikan kepada pengembang alat yang cepat dan berkualitas tinggi untuk generasi kode dan autocomplete, mengurangi latensi sambil mempertahankan kinerja yang sebanding dengan model yang lebih besar.