Yapay Zeka İstemleri: Arka uç oluşturma

Bu istem, bir web uygulaması için çeşitli arka uç hizmetleri ayarlamanıza yardımcı olabilir.

  • Uygulamanızın yapılandırılmış verileri için Cloud Firestore veritabanı.
    İstem, bir veritabanı örneği sağlar, uygulamanızda veritabanıyla etkileşim kurmak için kodu yazar ve kullanıcı verilerini korumaya yardımcı olmak için Firebase güvenlik kurallarını yazıp dağıtır.

  • Uygulamanızın ve kullanıcı verilerinizin güvenliğini sağlamak için Firebase Authentication.
    İstem, seçtiğiniz oturum açma sağlayıcılarını etkinleştirmenize yardımcı olur ve uygulamanızda bu sağlayıcıyla etkileşim kurmak için kodu yazar (ör. kayıt ve giriş sayfaları ekleme).

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: /firebase:init

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, bir web uygulamasının mevcut kod tabanında arka uç hizmetlerini ayarlar. Uygulamanın henüz dağıtılması gerekmez.

  • Bu istem henüz şu öğeler için optimize edilmemiştir:
    iOS uygulamaları veya Unity oyunları

İstemi kullanma

  1. 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.

  2. Ç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
    

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.