Bu istem, mobil veya web uygulamanıza yapay zeka özellikleri eklemenize yardımcı olabilir.
- Doğrudan uygulamanızdan Gemini API'ye güvenli bir şekilde erişen yapay zeka özellikleri için Firebase AI Logic. Bu istem, Firebase projenizi Gemini Developer API'yi kullanacak şekilde ayarlar ve uygulamanızda sohbet, çok formatlı analiz, resim oluşturma ve düzenleme gibi deneyimler için kodu yazar.
Bu istemi mevcut bir Firebase projesiyle kullanabilirsiniz. Ancak Firebase projeniz yoksa istem, Firebase için her şeyi ayarlama konusunda size yol gösterir.
Gemini CLI için Firebase uzantısını kullanıyorsanız şu komutu çalıştırmanız yeterlidir:
Aşağıda, bu istemle ilgili önemli ön koşulları ve sınırlamaları bulabilirsiniz. Ayrıca, diğer etkileşimli MCP özellikli yapay zeka asistanlarının kullanım talimatlarını da inceleyebilirsiniz. |
Ön koşullar ve sınırlamalar
Deneyimi iyileştirmek için yoğun bir şekilde çalışıyoruz. Bu nedenle, ön koşullar ve sınırlamalar listesi sık sık değişebilir. Bu nedenle, daha fazla özelliğin desteklenip desteklenmediğini görmek için bu sayfayı sık sık kontrol edin.
Bu istem, mevcut bir Android, web veya Flutter uygulamasının kod tabanında yapay zeka özelliklerini ayarlar. Uygulamanın henüz dağıtılması veya yayınlanması gerekmez.
Bu istem henüz aşağıdakiler için optimize edilmedi:
- iOS uygulamaları veya Unity oyunları.
- Gemini Live API ile çift yönlü yayın, Imagen modellerine erişim, cihaz üzerinde hibrit çıkarım ve araç kurulumu gibi bazı yapay zeka özellikleri
Resim üretme özelliklerini kullanmak için Firebase projenizin kullandıkça öde Blaze fiyatlandırma planında olması gerekir. Başlamak için 300 ABD doları değerinde kredi talep etmeye uygun olabilirsiniz.
İstemi kullanma
Henüz yapmadıysanız Firebase MCP sunucusunu yükleyin.
Yüklendikten sonra, etkin MCP özellikli yapay zeka asistanınız MCP araçlarımıza ve istemlerimize erişebilir.Gemini CLI için Firebase uzantısının Firebase MCP sunucusunu otomatik olarak yüklediğini unutmayın.
Çoğu etkin MCP özellikli yapay zeka asistanı, bu istemi kolayca çalıştırmanın bir yolunu sunar. Örneğin, Gemini CLI bu istemleri eğik çizgi komutları olarak kullanıma sunar:
/firebase:init
Yapay zeka asistanına Firebase AI Logic'i etkinleştirmek istediğinizi bildirmek için başlatma istemini takip edebilirsiniz:
I want to enable Firebase AI Logic in my app
Ardından, yapay zeka asistanından sizin adınıza bir yapay zeka özelliğini uygulamasını isteyebilirsiniz:
Help me add an image generation feature.
Ayrıca, Firebase'in önceden yazılmış istemlerinden herhangi birini kendi ortamınıza veya gereksinimlerinize göre uyarlayabilirsiniz.
İstemin içeriğini inceleme
Firebase GitHub deposunda firebas:init
isteminin içeriğini inceleyebilirsiniz.
Bu firebas:init
istem, her bir bileşen görevi veya Firebase hizmeti için hizmete özgü çeşitli istemleri düzenler.