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.
AICore Geliştirici Önizlemesi aracılığıyla bu modele erken erişim elde edebilirsiniz.
Kod yazmadan önce Gemini Nano 4 Fast modelinin inanılmaz hızlı çıkarım hızını görmek için Geliştirici Önizlemesi kullanıcı arayüzünde bu modeli 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'de Gemma 4, performans ve verimlilik arasında en iyi dengeyi sağlamak için iki farklı 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 için optimize edilmiştir.
Yeni model, önceki sürümlere göre 4 kata kadar daha hızlıdır ve% 60'a kadar daha az pil kullanır. 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 değerlerinden biri veya daha fazlası varsa yorum topluluk kurallarına uygun değildir: küfür, aşağılayıcı dil, nefret söylemi". Yorum topluluk kurallarına uygunsa {true} değerini döndür. Aksi takdirde {false, reason_for_flag} 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ş alıyorsam bir yıl içinde 10.000 TL tasarruf hedefime ulaşmak için her maaşımdan 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 saat 18:00'de ve etkinlikten 10 saat önce bir hatırlatıcı gönderilmeli. Hatırlatıcının gönderilmesi gereken saat ve tarihi döndürün."
- Görüntü anlama: OCR (optik karakter tanıma) 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 özellikler geliştirmeye hemen başlamak için Geliştirici Önizlemesi'ne hemen 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 entegre etmeye hemen başlamak isterseniz bunu sorunsuz bir şekilde yapabilirsiniz. İsteminizi hassaslaştırmak ve tanıdık ML Kit Prompt API ile derlemek için Android Studio'ya gidin. Model belirtmenize olanak tanıyan yeni bir özellik kullanıma sunduk. Bu sayede, 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 Önizlemesi'nin amacı, uygulamalarınıza özel olarak istem doğruluğunu iyileştirme ve yeni kullanım alanlarını keşfetme konusunda size avantaj sağlamaktır.
Önizleme dönemi boyunca Prompt API'de araç çağırma, yapılandırılmış çıkış, sistem istemleri ve düşünme modu desteği gibi çeşitli güncellemeler yapacağız. Bu sayede Gemma 4'teki yeni özelliklerden ve önemli performans optimizasyonlarından tam olarak yararlanmak daha kolay olacak.
Önizleme modelleri, AICore özellikli cihazlarda test edilebilir. Bu modeller; Google, MediaTek ve Qualcomm Technologies'in en yeni nesil özel yapay zeka hızlandırıcılarında çalışacak. 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.
Kullanmaya başlama
Gemma 4'ün kullanıcılarınıza neler sunabileceğini öğrenmeye hazır mısınız?
- Katılma: AICore Geliştirici Önizlemesi'ne kaydolun.
- İndirme: Kaydolduktan sonra en yeni Gemma 4 modellerini doğrudan desteklenen test cihazınıza indirebilirsiniz.
- Derleme: ML Kit uygulamanızı yeni modelleri hedefleyecek şekilde güncelleyin ve Android Studio'da derlemeye başlayın.
-
Ürün HaberleriML Kit Prompt API kullanım alanlarınızı üretime geçirmenize daha fazla yardımcı olmak için Vertex AI'da cihaz üzerinde modelleri hedefleyen Otomatik İstem Optimizasyonu'nu (APO) duyurmaktan heyecan duyuyoruz. Otomatik İstem Optimizasyonu, kullanım alanlarınız için en uygun istemi otomatik olarak bulmanıza yardımcı olan bir araçtır.
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • Okuma süresi: 3 dk. -
Ürün HaberleriYapay zeka, içeriği kullanıcılar için doğru biçime dönüştüren kişiselleştirilmiş uygulama deneyimleri oluşturmayı kolaylaştırıyor. Daha önce geliştiricilerin, özetleme ve resim açıklaması gibi belirli kullanım alanlarına göre uyarlanmış ML Kit GenAI API'leri aracılığıyla Gemini Nano ile entegrasyon yapmasına olanak tanımıştık.
Caren Chang, Chengji Yan, Penny Li • Okuma süresi: 2 dk. -
Ürün HaberleriYakında çıkacak Android sürümünü hedefleyen uygulamalar artık WRITE_CONTACTS izniyle kişilere doğrudan yazamayacak.
Roxanna Aliabadi Walker • Okuma süresi: 6 dk.
Android geliştiriciliğiyle ilgili en son analizleri her hafta gelen kutunuza alın.