Ürün Haberleri

ML Kit'in Prompt API'si: Cihaz üzerinde özel Gemini Nano deneyimlerinden yararlanın

Okuma süresi: 2 dk.

Yapay 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 görüntü 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.

Bugün, Android'in cihaz üzerinde üretken yapay zeka özelliği için önemli bir dönüm noktası. ML Kit GenAI Prompt API'nin alfa sürümünü duyuruyoruz. Bu API, Gemini Nano'ya doğal dilde ve çok formatlı istekler göndermenize olanak tanır. Böylece, üretken modellerle uygulama geliştirirken daha fazla kontrol ve esneklik ihtiyacını karşılar.

Kakao gibi iş ortakları, Prompt API ile geliştirme yaparak gerçek dünyada etki yaratan benzersiz deneyimler sunuyor. Prompt API'nin güçlü özelliklerini minimum kodla hemen deneyebilirsiniz.

 

 

Önceden oluşturulmuş modellerin ötesine geçerek cihaz üzerinde özel üretken yapay zeka modelleri kullanma

Prompt API, önceden oluşturulmuş işlevlerin ötesine geçerek uygulamaya özel özel üretken yapay zeka kullanım alanlarını destekler. Böylece karmaşık veri dönüşümüyle benzersiz özellikler oluşturabilirsiniz. Prompt API, verileri yerel olarak işlemek için cihaz üzerinde Gemini Nano'yu kullanır. Bu sayede çevrimdışı özellikler ve daha iyi kullanıcı gizliliği sunar.

Prompt API'nin temel kullanım alanları:

Prompt API, son derece özelleştirilmiş üretken yapay zeka kullanım alanlarına olanak tanır. Önerilen bazı örnekler: 

  • Görüntü anlama: Fotoğrafları sınıflandırma için analiz etme (ör. sosyal medya gönderisi taslağı oluşturma veya "evcil hayvanlar", "yemek" ya da "seyahat" gibi etiketleri belirleme).
  • Akıllı belge tarama: Bir makbuzdan metin ayıklamak için geleneksel bir makine öğrenimi modeli kullanma ve ardından her öğeyi Prompt API ile kategorize etme.
  • Kullanıcı arayüzü için verileri dönüştürme: Uzun içerikleri analiz ederek kısa ve ilgi çekici bir bildirim başlığı oluşturma.
  • İçerik istemi: Kullanıcının tema tercihine göre yeni günlük girişleri için konu önerme.
  • İçerik analizi: Müşteri yorumlarını olumlu, nötr veya olumsuz kategorilerine ayırma.
  • Bilgi çıkarma: Yaklaşan bir etkinlikle ilgili önemli ayrıntıları e-posta ileti dizisinden çıkarma.

Uygulama
Prompt API, yalnızca birkaç satır kodla özel istemler oluşturmanıza ve isteğe bağlı oluşturma parametreleri ayarlamanıza olanak tanır:

Generation.getClient().generateContent(
   generateContentRequest(
       ImagePart(bitmapImage),
       TextPart("Categorize this image as one of the following: car, motorcycle, bike, scooter, other. Return only the category as the response."),
   ) {
       // Optional parameters
       temperature = 0.2f
       topK = 10
       candidateCount = 1
       maxOutputTokens = 10
   },
)

Prompt API'nin uygulanmasıyla ilgili daha ayrıntılı örnekler için resmi belgelere ve GitHub'daki örneğe göz atın.

Gemini Nano, performans ve prototip oluşturma

Prompt API şu anda en iyi performansı, Gemini Nano'nun en yeni sürümünü (nano-v3) çalıştıran Pixel 10 cihaz serisinde gösteriyor. Gemini Nano'nun bu sürümü, I/O'da açık model topluluğuyla ilk kez paylaştığımız Gemma 3n modeliyle aynı mimari üzerine inşa edilmiştir.

Gemma 3n ve nano-v3'ün ortak temeli, geliştiricilerin özelliklerin prototiplerini daha kolay oluşturmasına olanak tanır. Pixel 10 cihazınız yoksa Gemma 3n ile yerel olarak prototip oluşturarak istemleri denemeye hemen başlayabilirsiniz.

Üretken yapay zeka API'lerini destekleyen cihazların tam listesi için cihaz desteği dokümanlarımıza bakın.

Daha fazla bilgi

Resmi belgelerimizdeki ve GitHub'daki örnekteki talimatları uygulayarak Android uygulamalarınızda Prompt API'yi kullanmaya hemen başlayın.

Yazan:
Okumaya devam et