GenAI Prompt API ile Gemini Nano'ya özel istekler gönderme

ML Kit'in GenAI Prompt API'si ile cihaz üzerinde Gemini Nano'ya doğal dil istekleri gönderebilirsiniz. Üretken Yapay Zeka İstem API'si, metin girişi veya birleştirilmiş resim ve metin girişi kabul eder ve metin çıkışı verir.

Üretken Yapay Zeka İstem API'sini aşağıdakiler de dahil olmak üzere çeşitli kullanım alanlarında kullanabilirsiniz:

Kullanım alanı

Örnek

Görüntü anlama

Fotoğrafları "evcil hayvanlar", "yemek" veya "seyahat" gibi kategorilere göre sınıflandırmak için analiz etme

Kısa çeviriler

Teslimat sürücüsü ile müşteri arasındaki kısa mesajları çevirme

Rehberli özetleme

Bir kullanıcının belirli ilgi alanına göre restoran yorumlarını özetleme

Varlık çıkarma

Yaklaşan bir etkinlikle ilgili önemli ayrıntıları e-posta dizisinden çıkarma

İçerik üretme konusunda ilham kaynakları

Günlük girişi için istemler önerme

Akıllı doküman tarama

Makbuz resmindeki öğeleri ayıklama ve kategorilere ayırma

Metin sınıflandırma

Müşteri yorumlarını olumlu, nötr veya olumsuz olarak sınıflandırma

Prompt API ile özelliğe özgü API'ler arasındaki fark

Mevcut ML Kit GenAI API'leri, Prompt API'nin de desteklediği Özetleme, Yazım Denetimi, Yeniden Yazma ve Resim Açıklaması kullanım alanlarını destekler. Aşağıdaki tabloda her birinin avantajları özetlenmiştir:

Üzerinde düşünme

Prompt API

Özelliğe özel API'ler

Entegrasyon çabası

Yüksek

İstem mühendisliği ve kalite güvencesi nedeniyle uygulamak daha fazla çaba gerektirir.

Yok.

Bu API'ler belirli kullanım alanları için önceden ayarlandığından daha az çaba gerektirir. Doğrudan LLM ile çalışmanız gerekmez.

Esneklik

İstemi özel olarak tasarlayabileceğiniz için daha fazla esneklik.

Daha az esneklik. Her API'nin sabit bir ince ayarı ve aşağıdaki özelliklere sahip yerleşik bir istemi vardır:

  • Özetler yalnızca 1-3 madde işaretiyle yazılabilir.
  • Resim açıklaması genel ve kısa.
  • Yeniden yazma yalnızca önceden tanımlanmış stilleri destekler.

Genel bir kural olarak, daha fazla özelleştirme ve esneklik gerektiğinde Prompt API'yi, karmaşık mantık gerektirmeyen standart görevler için ise özelliğe özgü API'leri kullanın.

Örnek kod