firebase-vertex-ai
Execute firebase platform expert with Vertex AI Gemini integration for Authentication, Firestore, Storage, Functions, Hosting, and AI-powered features. Use when asked to \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute firebase platform expert with Vertex AI Gemini integration for Authentication, Firestore, Storage, Functions, Hosting, and AI-powered features. Use when asked to \
How to use
Sprawdź wymagania wstępne: upewnij się, że masz dostęp do Node.js, Firebase CLI i projektu Firebase z włączonym rozliczaniem. Vertex AI API musi być włączony w Twoim projekcie GCP.
Zainicjuj lub zwaliduj projekt Firebase, wybierając potrzebne moduły: Hosting, Cloud Functions i Firestore. Umiejętność poprowadzi Cię przez konfigurację lub weryfikację istniejącego repozytorium.
Wdrożyć integrację backendu: dodaj Cloud Function lub endpoint HTTP, który wywołuje Gemini/Vertex AI. Pamiętaj o walidacji danych wejściowych i zwracaniu ustrukturyzowanych odpowiedzi. Nigdy nie umieszczaj sekretów w kodzie klienta — użyj zmiennych środowiskowych lub Secret Manager.
Skonfiguruj bezpieczeństwo i dane: ustaw reguły Firestore i indeksy, reguły Storage (jeśli potrzebne) oraz dostawców uwierzytelniania z kontrolą dostępu.
Wdróż projekt i przetestuj: uruchom Cloud Functions i Hosting, a następnie wykonaj testy dymu względem wdrożonych endpointów.
Dodaj narzędzia operacyjne: skonfiguruj logowanie i metryki, ustawienia alertów na wzrost błędów oraz kontrolę kosztów poprzez budżety i limity przydziału.