Ürün Haberleri

AICore Geliştirici Önizlemesi'nde Gemma 4'ü duyuruyoruz

Okuma süresi: 3 dakika

Google olarak, en yetenekli yapay zeka modellerini doğrudan cebinizdeki Android cihazlara getirmeye kararlıyız. Bugün, en yeni ve gelişmiş açık modelimiz Gemma 4'ün kullanıma sunulduğunu duyurmaktan heyecan duyuyoruz.

Bu modeller, yeni nesil Gemini Nano'nun temelini oluşturur. Bu nedenle, Gemma 4 için bugün yazdığınız kodlar, bu yılın ilerleyen dönemlerinde kullanıma sunulacak Gemini Nano 4 özellikli cihazlarda otomatik olarak çalışır. Gemini Nano 4 ile ek performans optimizasyonlarımızdan yararlanarak Android ekosisteminde en verimli cihaz üzerinde çıkarım ile üretime geçebilirsiniz.

Bu modele bugün AICore Geliştirici Önizlemesi üzerinden erken erişim sağlayabilirsiniz.

large_Inline-imagery.gif

Herhangi bir kod yazmadan önce inanılmaz hızlı çıkarım hızını görmek için Geliştirici Önizleme kullanıcı arayüzünde Gemini Nano 4 Fast modelini seçin

Gemma 4, 140'tan fazla dili yerel olarak desteklediğinden dünya genelindeki kitleniz için daha iyi yerelleştirilmiş, çok dilli deneyimler sunabilirsiniz. Ayrıca Gemma 4, çok formatlı anlama özelliğiyle sektör lideri performans sunarak uygulamalarınızın metin, resim ve sesleri anlayıp işlemesine olanak tanır. Android'deki Gemma 4, performans ve verimlilik arasında en iyi dengeyi sağlamak için iki boyutta sunulur:

  • E4B: Daha yüksek akıl yürütme gücü ve karmaşık görevler için tasarlanmıştır.
  • E2B: Maksimum hız (E4B modelinden 3 kat daha hızlı!) ve daha düşük gecikme süresi için optimize edilmiştir.

Yeni model, önceki sürümlere kıyasla 4 kata kadar daha hızlı ve% 60'a kadar daha az pil kullanıyor. Bugünden itibaren, aşağıdaki iyileştirilmiş özellikleri deneyebilirsiniz:

  • Akıl yürütme: Düşünce zinciri komutları ve koşullu ifadelerin artık daha yüksek kaliteli sonuçlar vermesi beklenebilir. Örneğin: "Bir tartışma başlığındaki şu yorumun topluluk kurallarına uygun olup olmadığını belirle. Yorumda şu reason_for_flag'lerden biri veya daha fazlası varsa topluluk kuralını karşılamaz: küfür, aşağılayıcı dil, nefret söylemi. Yorum topluluk kurallarına uygunsa {true} değerini döndürün. Aksi takdirde, {false, reason_for_flag} değerini döndürün.”
  • Matematik: Model, gelişmiş matematik becerileri sayesinde artık soruları daha doğru yanıtlayabiliyor. Örneğin: "Yılda 26 maaş çeki alıyorsam bir yıl içinde 10.000 ABD doları tasarruf hedefine ulaşmak için her maaş çekinde ne kadar katkıda bulunmalıyım?"
  • Zamanı anlama: Model artık zamanla ilgili akıl yürütme konusunda daha yetenekli. Bu sayede takvimler, hatırlatıcılar ve alarmlar içeren kullanım alanlarında daha doğru sonuçlar veriyor. Örneğin: "Etkinlik 18 Ağustos'ta saat 18:00'da ve etkinlikten 10 saat önce hatırlatma gönderilmesi gerekiyor. Hatırlatıcının gönderilmesi gereken saat ve tarihi döndürün."
  • Görüntü anlama: Optik karakter tanıma (OCR) içeren kullanım alanları (ör. grafik anlama, görsel veri ayıklama ve el yazısı tanıma) artık daha doğru sonuçlar verecek.

Bu modelleri önizleme modellerinde indirmek ve yeni nesil özellikleri hemen oluşturmaya başlamak için geliştirici önizlemesine bugün katılın.

Modeli test etmeye başlama

Geliştirici Önizlemesi kılavuzunu inceleyerek modeli kod kullanmadan deneyebilirsiniz. Bu modelleri mevcut iş akışınıza doğrudan entegre etmek isterseniz bu işlemi sorunsuz bir şekilde yapabilirsiniz. İsteminizi hassaslaştırmak ve tanıdık ML Kit Prompt API ile derlemek için Android Studio'ya gidin. Bir model belirtme özelliği ekledik. Bu özellik sayesinde test için E2B (hızlı) veya E4B (tam) varyantlarını hedefleyebilirsiniz.

// Define the configuration with a specific track and preference
val previewFullConfig = generationConfig {
    modelConfig = ModelConfig {
        releaseTrack = ModelReleaseTrack.PREVIEW
        preference = ModelPreference.FULL
    }
}

// Initialize the GenerativeModel with the configuration
val previewModel = GenerativeModel.getClient(previewFullConfig)

// Verify that the specific preview model is available
val previewModelStatus = previewModel.checkStatus()
if (previewModelStatus == FeatureStatus.AVAILABLE) {
    // Proceed with inference
    val response = previewModel.generateContent("If I get 26 paychecks per year, how much I should contribute each paycheck to reach my savings goal of $10k over the course of a year? Return only the amount.")

} else {
    // Handle the case where the preview model is not available
    // (e.g., print out log statements)
}

Geliştirici Önizlemesi sırasında sizi neler bekliyor?

Bu geliştirici önizlemesinin amacı, istem doğruluğunu iyileştirme ve belirli uygulamalarınız için yeni kullanım alanlarını keşfetme konusunda size avantaj sağlamaktır.

Önizleme süresi boyunca Prompt API'de araç çağrısı, yapılandırılmış çıkış, sistem istemleri ve düşünme modu desteği gibi çeşitli güncellemeler yapacağız. Bu güncellemeler, Gemma 4'teki yeni özelliklerden tam olarak yararlanmayı kolaylaştıracak ve önemli performans optimizasyonları sağlayacak. 

Önizleme modelleri, AICore'un etkin olduğu cihazlarda test edilebilir. Bu modeller, Google, MediaTek ve Qualcomm Technologies'in en yeni nesil uzman yapay zeka hızlandırıcılarında çalışır. Diğer cihazlarda modeller, başlangıçta nihai üretim performansını temsil etmeyen bir CPU uygulamasında çalışır. Cihazınızda AICore etkin değilse bu modelleri AI Edge Gallery uygulaması üzerinden de test edebilirsiniz. Gelecekte daha fazla cihaz için destek sunacağız.

Başlarken

Gemma 4'ün kullanıcılarınız için neler yapabileceğini görmeye hazır mısınız?

  1. Kaydolma: AICore Geliştirici Önizlemesi'ne kaydolun.
  2. İndirme: Kaydolduktan sonra, desteklenen test cihazınıza doğrudan en yeni Gemma 4 modellerinin indirilmesini tetikleyebilirsiniz.
  3. Derleme: ML Kit uygulamanızı yeni modelleri hedefleyecek şekilde güncelleyin ve Android Studio'da derlemeye başlayın.
Yazan:
Okumaya devam et