2024 Google I/O'da, temelinde yapay zeka olan Android'in yeniden tasarlanmış bir vizyonunu açıkladık. Android geliştiriciler için Android'de yapay zeka ile geliştirmeyle ilgili en önemli 3 güncellemeyi bu videoda bulabilirsiniz.
Size en uygun üretken yapay zeka çözümünü seçme
Bu belgede, mevcut Gemini modelleri ve ilişkili SDK'lar da dahil olmak üzere Android'deki üretken yapay zekaya genel bir bakış sunulmaktadır.
Yüksek performanslı cihaz üzerinde yapay zeka
Desteklenen Android cihazlarda, ağ bağlantısına veya verileri cihazdan taşımaya gerek kalmadan zengin üretken yapay zeka deneyimleri sunabilirsiniz. Gemini Nano gibi cihaz üzerinde üretken yapay zeka modelleri, düşük gecikmenin, düşük maliyetin ve gizlilik önlemlerinin birincil endişeleriniz olduğu kullanım alanları için mükemmel çözümlerdir.
Kullanım örnekleri
- Yapay zeka destekli içerik tüketimi: metin özetleme, belge sorularına yanıt verme ve varlık ayıklama.
- Yapay zeka destekli içerik oluşturma: gözden geçirme, dil bilgisi düzeltme, yazma yardımı ve bağlama dayalı akıllı yanıtlar.
- Metin sınıflandırması: yaklaşım veya ruh hali analizi
- Gizlilik: Verileri cihazda tutarken üretken yapay zeka özelliklerinden yararlanma
Çözümler
Cihaz üzerinde Gemini Nano çıkarımından yararlanmak için Google Yapay Zeka Edge SDK'sını kullanın. Gemini Nano, deneysel erişim için herkese açık olarak kullanıma sunuldu.
Gemini Nano hakkında daha fazla bilgi
Cihaz üzerinde yapay zeka özellikleri için özel modelleri Cihaz üzerinde yapay zeka için Play ile daha verimli bir şekilde sunun. Google Play, cihaz üzerinde modellerinizi kullanıma sunma, hedefleme, sürüm oluşturma, indirme ve güncelleme işlemlerini basitleştirerek uygulamanızın boyutunu optimize edilmiş halde tutarken kullanıcı deneyimini iyileştirmenize yardımcı olur. Cihaz üzerinde yapay zeka, Play için ek ücret ödemeden kullanılabilir. Cihaz üzerinde yapay zeka için Play'e erken erişim fırsatından yararlanmak istiyorsanız formu doldurun.
Cihaz üzerinde yapay zeka için Play erken erişim programına kaydolma
Google'ın en yetenekli modelleriyle çok formatlı Cloud AI
Gemini Pro modelleri gibi bulutta çıkarım yapan temel modellerden yararlanarak uygulamalarınızda çok formatlı üretken yapay zeka deneyimleri oluşturabilirsiniz. Bu modeller, mümkün olan en geniş Android cihaz yelpazesini desteklemek istediğinizde mükemmel bir çözümdür.
Kullanım örnekleri
- Resim ve video açıklamaları ile altyazılar: Nesneleri tespit etme ve metinle açıklama
- Çoklu formatlı akıl yürütme: metin, resim ve video içeriğini işleme
- Metin oluşturma: makaleleri özetleme, metin içeriğiyle ilgili soruları yanıtlama, varlıkları ayıklama.
- Yanıt biçimlendirme: Model yanıtını JSON veya Markdown olarak biçimlendirin.
Çözümler
Üretken yapay zeka özelliklerinizin prototipini oluşturmak için Google AI istemci SDK'sını kullanabilirsiniz. Bu SDK, Gemini API'ye erişim sağlar ve uygulamanızın Gemini modelleriyle olan etkileşimlerini basitleştirmenize yardımcı olur. Google AI istemci SDK'sı önizleme sürümündedir ve yalnızca prototip oluşturma için kullanılmalıdır.
Google Yapay Zeka istemci SDK'sı hakkında daha fazla bilgi edinin.
Yapay zeka deneyimlerinizi üretime sunmak için Firebase'de Vertex AI'ı kullanın. Google AI istemci SDK'sına benzer şekilde bu Firebase SDK'sı, Gemini modellerine erişim sağlar ancak üretim uygulamaları için kritik olan güvenlik ve yapılandırma seçenekleri de sunar. Ayrıca Firebase, çeşitli mobil platformlarda üretim düzeyinde destek ve özellikler sunar.
Firebase'de Vertex AI hakkında daha fazla bilgi edinin.
Kuruluşlar için yapay zeka
Vertex AI, Google'ın yapay zeka için tümüyle yönetilen, birleşik yapay zeka geliştirme platformudur. İşletmeler, arka uç entegrasyonlarını kullanarak Android cihazlara özelleştirilmiş yapay zeka deneyimleri sunmak için Google'ın Vertex AI platformunu kullanabilir. Google'ın ölçeklenebilir, birinci sınıf altyapısında yapay zeka uygulamaları oluşturun, eğitin ve dağıtın. AI Studio, Agent Builder ve Gemini modelleri dahil olmak üzere 130'dan fazla modele ve araca erişmenizi sağlayan bu çözüm, kurumsal ölçekte yapay zeka için mükemmel bir seçenektir.
Kullanım örnekleri
- Özel model eğitimi ve yayınlama
- Resim ve video oluşturma
- Sanal müşteri temsilcileri, müşteri desteği
- Konuşma metne dönüştürme, doğal dil işleme
Çözüm
Özel yapay zeka uygulamaları oluşturmak ve Android uygulamalarını hizmet katmanına bağlamak için Google'ın Vertex AI platformunu kullanın.
Vertex AI hakkında daha fazla bilgi edinin.
Ek kaynaklar
- Vertex AI'a genel bakış
- Gemini 1.5 Pro ile Vertex AI
- Geliştiriciler için Üretken Yapay Zeka" Öğrenme Rotası
Sorumlu Üretken Yapay Zeka Aracı Kiti
Yapay zeka modelleri güvenlik politikalarına uygun olmalı, adalet ve doğruluk açısından değerlendirilmeli ve şeffaf olacak şekilde tasarlanmalıdır. Sorumlu Üretken Yapay Zeka Araç Seti, açık yapay zeka modellerini sorumlu bir şekilde tasarlamanıza, geliştirmenize, değerlendirmenize ve dağıtmanıza yardımcı olur.
Android Studio'da Gemini
Android Studio'daki Gemini, Android geliştirme için bir kodlama yardımcısıdır. Yapay zeka destekli olan bu özellik, doğal dili anlayabilir. Android geliştirmeyle ilgili sorgularınızı yanıtlayarak daha üretken olmanıza yardımcı olur. Gemini, alakalı kaynakları bulmanıza, en iyi uygulamaları öğrenmenize ve zamandan tasarruf etmenize yardımcı olabilir.
Gemini API başlangıç şablonu
Gemini API Başlangıç şablonu, Android'de Gemini'yi kullanmaya başlamayla ilgili online hızlı başlangıç kılavuzunu yakından takip eder. Android için Google Yapay Zeka istemci SDK'sından yararlanan bu makalede, metin istemleri ve model yanıtlarıyla nasıl çalışacağınız gösterilmektedir.
Referans
Android'de Gen AI için Google API'leri ve SDK'ları
Ortam |
API veya SDK |
Desteklenen Modeller |
Kullanılabilirlik |
Önerilen kullanım |
Cihaz üzerinde çıkarımla Android entegrasyonu |
Gemini Nano |
Herkese açık deneysel erişim |
Deneysel |
|
Bulut çıkarımıyla Android entegrasyonu |
Gemini 1.5 Flash |
Herkese açık önizleme |
Yalnızca prototip oluşturma |
|
Gemini 1.5 Flash |
Genel kullanıma sunuldu (GA) |
Üretim için önerilir |
||
Bulut çıkarımıyla arka uç entegrasyonu |
130'dan fazla temel model (Gemini 1.5 modelleri dahil) |
Genel kullanıma sunuldu (GA) |
Üretim için önerilir |
|
Cihaz üzerinde çıkarımla Android entegrasyonu |
Gemma 2B |
Deneysel |
Google'ın üretken yapay zeka modelleri
Google, Android uygulamanızda kullanabileceğiniz birden fazla üretken yapay zeka modeli sunar.
Ortam |
Model |
Tür (Maliyet) |
Desteklenen giriş biçimleri |
Çıkış verileri |
Cihazda |
Gemini Nano |
Ücretsiz |
Metin, resim |
Metin |
Bulut |
Gemini 1.5 Flash |
Ücretsiz/Ücretli |
Metin, resim, video, ses |
Metin |
Gemini 1.5 Pro |
Ücretsiz/Ücretli |
Metin, resim, video, ses |
Metin |
|
Gemini 1.0 Pro |
Ücretsiz/Ücretli |
Metin |
Metin |
|
Cihaz üzerinde, bulut |
Gemma ve Gemma 2 |
Ücretsiz (herkesin katılabileceği model) |
Metin |
Metin |
Jeton ve ücret sınırları dahil olmak üzere her modelin özellikleri hakkında ayrıntılı bilgi için Gemini modelleri başlıklı makaleyi inceleyin.