Microsoft tarafından desteklenen ve 6 milyar dolar değerindeki Fransız yapay zeka girişimi Mistral, piyasaya sürülmüş Codestral adı verilen, kodlamaya yönelik ilk üretken yapay zeka modeli.
Diğer kod oluşturma modelleri gibi Codestral da geliştiricilerin kod yazmasına ve kodla etkileşime girmesine yardımcı olmak için tasarlanmıştır. Mistral bir blog yazısında Python, Java, C++ ve JavaScript dahil olmak üzere 80’den fazla programlama dili üzerinde eğitildiğini açıklıyor. Codestral, kodlama işlevlerini tamamlayabilir, testler yazabilir ve kısmi kodu “doldurabilir”, ayrıca kod tabanı hakkındaki soruları İngilizce olarak yanıtlayabilir.
Mistral, modeli “açık” olarak tanımlıyor ancak bu tartışmaya açık. Startup’ın lisansı Codestral ve çıktılarının kullanımını yasaklıyor. herhangi ticari faaliyetler. “Geliştirme” için bir düzenleme var, ancak bunun bile uyarıları var: Lisans, “şirketin ticari faaliyetleri bağlamında çalışanlar tarafından her türlü dahili kullanımı” açıkça yasaklıyor.
Bunun nedeni Codestral’ın kısmen telif hakkıyla korunan içerik konusunda eğitilmiş olması olabilir. Mistral blog yazısında bunu onaylamadı ya da reddetmedi ama bu şaşırtıcı olmazdı; var kanıt girişimin önceki eğitim veri kümelerinin telif hakkıyla korunan veriler içerdiğini.
Her halükarda Codestral bu zahmete değmeyebilir. 22 milyar parametreyle modelin çalışması için güçlü bir PC gerekiyor. (Parametreler esasen bir yapay zeka modelinin bir problem üzerindeki becerisini tanımlar; metin analiz etme ve oluşturma gibi). Her ne kadar bazı kıyaslamalara göre (bildiğimiz gibi bunlar güvenilmez) rekabeti geride bıraksa da pek de başarılı sayılmaz.
Çoğu geliştirici için pratik olmasa da ve performans iyileştirmeleri açısından artımlı olsa da Codestral, programlama asistanları olarak kod oluşturma modellerine güvenmenin bilgeliği konusundaki tartışmayı kesinlikle ateşleyecektir.
Geliştiriciler, en azından bazı kodlama görevleri için kesinlikle üretken yapay zeka araçlarını benimsiyor. Yığın Taşmasında anket Haziran 2023’ten itibaren geliştiricilerin %44’ü geliştirme süreçlerinde yapay zeka araçlarını şimdi kullandıklarını, %26’sı ise yakın zamanda kullanmayı planladıklarını söyledi. Ancak bu araçların bariz kusurları var.
GitClear tarafından son birkaç yılda proje depolarına aktarılan 150 milyondan fazla kod satırının analizi, üretken yapay zeka geliştirme araçlarının şunu ortaya çıkardı: daha fazla hatalı kod kod tabanlarına itiliyor. Başka yerlerde güvenlik araştırmacıları bu tür araçların mevcut hataları ve güvenlik sorunlarını güçlendirin yazılım projelerinde; OpenAI’nin ChatGPT’sinin programlama sorularına verdiği yanıtların yarısından fazlası yanlış. Purdue’den bir çalışma.
Bu, Mistral ve diğerleri gibi şirketlerin, modellerinden para kazanma (ve fikir paylaşımı) girişimlerini engellemeyecek. Bu sabah Mistral, Codestral’in barındırılan bir sürümünü Le Chat sohbete dayalı yapay zeka platformunun yanı sıra ücretli API’sinde de başlattı. Mistral aynı zamanda Codestral’ı LlamaIndex, LangChain, Continue.dev ve Tabnine gibi uygulama çerçeveleri ve geliştirme ortamlarına entegre etmek için de çalıştığını söylüyor.