Gemini API'yi kullanarak yalnızca metin içeren istemlerden metin oluşturma


Firebase için Vertex AI SDK'sı kullanarak uygulamanızdan Gemini API'yi çağırırken Gemini modelinden yalnızca metin girişine göre metin oluşturmasını isteyebilirsiniz.

Başlamadan önce

Henüz yapmadıysanız Firebase için Vertex AI SDK'ları başlangıç kılavuzu Aşağıdakilerin tümünü yaptığınızdan emin olun:

  • Aşağıdakiler dahil olmak üzere yeni veya mevcut bir Firebase projesi oluşturun: Fiyatlandırma planını Blaze edin ve gerekli API'leri etkinleştirin.

  • Uygulamanızı kaydetme ve Firebase yapılandırmasını uygulamanıza ekleyin.

  • SDK'yı ekleyip Vertex AI hizmetini ve üretken modeli ilk kullanıma hazırlama dokunun.

Uygulamanızı Firebase'e bağladıktan, SDK'yı ekledikten ve Vertex AI hizmetine ve üretken modele yönelik Gemini API'yi çağırmaya hazırsınız.

Yalnızca metin girişinden metin oluştur

Gemini API'yi yalnızca metin içeren bir girişle çağırabilirsiniz. Bu aramalar için yalnızca metin istemlerini destekleyen bir model (ör. Gemini 1.5 Pro) indirin.

Yanıtı akış şeklinde sunmak mı (generateContentStream) yoksa beklemek mi istediğinizi seçin. Bu da sonucun tamamı oluşturulana kadar (generateContent) yanıt için kullanılır.

Akış

Daha hızlı etkileşime geçmek için ve kısmi sonuçları ele almak için akışı kullanır.

Bu örnekte, oluşturulan akış için generateContentStream() ürününün nasıl kullanılacağı gösterilmektedir yalnızca metin içeren bir istem isteğindeki metin:

Akış olmadan

Alternatif olarak, akış yerine sonucun tamamını bekleyebilirsiniz. "the" sonuç yalnızca model tüm oluşturma işlemini tamamladıktan sonra döndürülür bahsedeceğim.

Bu örnekte, birgenerateContent() yalnızca metin içeren bir istem isteği:

Gemini modeli seçme hakkında bilgi edinin. ve isteğe bağlı olarak bir konum ve uygulamanıza uygun olmalıdır.

Başka ne yapabilirsiniz?

Gemini API'nin diğer özelliklerini deneyin

İçerik üretme işlemini nasıl kontrol edeceğinizi öğrenin

ziyaret edin. Ayrıca, model yapılandırmalarınızı ve istemlerinizi görmek için Vertex AI Studio

Gemini modelleri hakkında daha fazla bilgi

Şu konu hakkında bilgi edinin: çeşitli kullanım alanları için kullanılabilecek modeller ve kotalar ve fiyatlandırma hakkında daha fazla bilgi edinin.


Geri bildirimde bulunma ve Firebase için Vertex AI deneyiminiz hakkında