Toolverse
All skills

firebase-vertex-ai

by jeremylongshore

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

Quick info

Category
Backend
Views
4

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

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

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

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

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

  5. Wdróż projekt i przetestuj: uruchom Cloud Functions i Hosting, a następnie wykonaj testy dymu względem wdrożonych endpointów.

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

Related skills