Vertex AI in Firebase uygulamasını kullanarak Gemini API
Vertex AI in Firebase ile Gemini API kullanarak yapay zeka destekli mobil ve web uygulamaları ve özellikleri oluşturma
Vertex AI Gemini API, Google'ın en gelişmiş üretken yapay zeka modellerine (Gemini modelleri) erişmenizi sağlar. Vertex AI Gemini API'yi sunucu tarafı yerine doğrudan mobil veya web uygulamanızdan çağırmanız gerekiyorsa Vertex AI in Firebase SDK'larını kullanabilirsiniz. Bu istemci SDK'ları, mobil ve web uygulamalarıyla kullanılmak üzere özel olarak tasarlanmıştır. Yetkisiz istemcilere karşı güvenlik seçenekleri ve diğer Firebase hizmetleriyle entegrasyonlar sunar.
Bu istemci SDK'ları sayesinde uygulamanıza yapay zeka kişiselleştirme ekleyebilir, yapay zeka sohbet deneyimi oluşturabilir, yapay zeka destekli optimizasyonlar ve otomasyonlar oluşturabilir ve daha pek çok şey yapabilirsiniz.
Başlamaya hazır mısınız? Platformunuzu seçin:
Vertex AI Gemini API'ü sunucu tarafında çağırmanın yollarını arıyorsanız (ör. Python, Node.js veya Go ile) sunucu tarafı Vertex AI SDK'larına, Firebase Genkit'e veya Gemini API için Firebase Extensions'e göz atın.
Temel özellikler
Çok modlu giriş | Gemini modelleri çok modlu olduğundan Gemini API'ye gönderilen istemler metin, resim (PDF'ler dahil), video ve ses içerebilir. |
Büyüyen özellik paketi | SDK'lar sayesinde doğrudan mobil veya web uygulamanızdan Gemini API'i çağırabilir, yapay zeka sohbet deneyimi oluşturabilir, fonksiyon çağrısını kullanabilir ve daha fazlasını yapabilirsiniz. |
Üretim uygulamaları için güvenlik ve kötüye kullanım önleme |
Vertex AI Gemini API'ı yetkisiz istemciler tarafından kötüye kullanıma karşı korumak için Firebase App Check kullanın.
Vertex AI in Firebase, varsayılan olarak kullanıcı başına hız sınırlarına da sahiptir. Bu kullanıcı başına hız sınırları tamamen yapılandırılabilir. |
Sağlam altyapı | Mobil ve web uygulamalarıyla kullanılmak üzere tasarlanmış ölçeklenebilir altyapıdan yararlanın. Örneğin, Firebase veritabanı teklifleriyle (ör. Cloud Firestore) yapılandırılmış verileri yönetebilir ve Firebase Remote Config ile çalışma zamanı yapılandırmalarını dinamik olarak ayarlayabilirsiniz. |
Nasıl çalışır?
Vertex AI in Firebase SDK'ları, Vertex AI Gemini API'ı doğrudan mobil veya web uygulamanızdan çağırmanıza olanak tanır. Böylece arka uç oluşturma ihtiyacı ortadan kalkar.
Gemini modellerine erişim sağlayan Vertex AI'den Gemini API hakkında daha fazla bilgi edinin.
Uygulama yolu
Uygulamanızı Firebase'e bağlama | Uygulamanızı Firebase projenize kaydedin ve ardından Firebase yapılandırmanızı uygulamanıza ekleyin. | |
SDK'yı yükleme ve başlatma | Uygulamanızın platformuna özel Vertex AI in Firebase SDK'sını yükleyin ve ardından uygulamanızda Vertex AI hizmetini ve üretken modeli başlatın. | |
Gemini API | Metin çıkışı oluşturmak için Gemini API'ü yalnızca metin veya çoklu formatlı istemlerle çağırın. Sohbet deneyimleri oluşturmak için daha karmaşık çağrılar kullanın veya işlev çağrısı yapın. | |
Üretime hazırlanma | Mobil ve web uygulamaları için önemli entegrasyonlar uygulayın. Örneğin, Firebase App Check ile API'yi kötüye kullanıma karşı koruma ve Cloud Storage for Firebase URL'lerini kullanarak isteklere büyük dosya ekleme. |
Sonraki adımlar
Mobil veya web uygulamanızda Vertex AI Gemini API'ü kullanmaya başlama
iOS+ kurulumu Android kurulumu Web kurulumu Flutter kurulumu
İstemlerle deneme yapma
Vertex AI Studio adresine gidin