Prompt AI: dodawanie funkcji opartych na AI

Ten prompt może Ci pomóc w dodaniu funkcji opartych na AI do aplikacji mobilnej lub internetowej.

  • Firebase AI Logic do funkcji opartych na AI, które bezpiecznie uzyskują dostęp do interfejsu Gemini API bezpośrednio z aplikacji. Ten prompt konfiguruje projekt Firebase do korzystania z interfejsu Gemini Developer API i pisze kod w aplikacji na potrzeby takich funkcji jak czat, analiza multimodalna oraz generowanie i edytowanie obrazów.

Możesz użyć tego prompta w istniejącym projekcie w Firebase. Jeśli jednak nie masz projektu w Firebase, prompt przeprowadzi Cię przez proces konfigurowania wszystkiego w Firebase.


W przypadku obsługiwanych agentów AI kodowania możesz uruchomić ten prompt za pomocą polecenia: /firebase:init

Poniżej znajdziesz ważne wymagania wstępne i ograniczenia dotyczące tego prompta, a także instrukcje użycia w przypadku obsługiwanych agentów AI kodowania.


Wymagania wstępne i ograniczenia

Stale pracujemy nad ulepszaniem tej funkcji, dlatego ta lista wymagań wstępnych i ograniczeń może się często zmieniać. Zaglądaj tu często, aby sprawdzić, czy są obsługiwane dodatkowe funkcje.

  • Ten prompt konfiguruje funkcje oparte na AI w istniejącej bazie kodu aplikacji na Androida , internetowej lub Fluttera. Aplikacja nie musi być jeszcze wdrożona ani opublikowana.

  • Ten prompt nie jest jeszcze zoptymalizowany pod kątem:

    • aplikacji na iOS ani gier Unity;
    • niektórych funkcji opartych na AI, w tym strumieniowania dwukierunkowego za pomocą interfejsu Gemini Live API, dostępu do modeli Imagen, wnioskowania hybrydowego na urządzeniu i konfigurowania narzędzi.
  • W przypadku funkcji generowania obrazów projekt w Firebase musi być objęty abonamentem Blaze z płatnością według wykorzystania. Możesz kwalifikować się do otrzymania kredytów o wartości 300 USD na początek.

Używanie prompta

  1. Zainstaluj serwer Firebase MCP, jeśli jeszcze tego nie zrobisz, zainstaluj serwer Firebase MCP.
    Po zainstalowaniu asystent AI z obsługą MCP będzie mógł uzyskiwać dostęp do naszych narzędzi i promptów MCP.

  2. Wielu agentów AI kodowania umożliwia wygodne uruchamianie tego prompta. Na przykład jako polecenie po ukośniku:

    /firebase:init
    
  3. Możesz użyć prompta init, aby poinformować asystenta AI, że chcesz włączyć Firebase AI Logic:

    I want to enable Firebase AI Logic in my app
    
  4. Następnie możesz poprosić asystenta AI o wdrożenie funkcji opartej na AI w Twoim imieniu:

    Help me add an image generation feature.
    

Możesz też dostosować dowolny gotowy prompt Firebase do swojego środowiska lub wymagań.

Sprawdzanie treści prompta

Zawartość prompta firebase:init możesz sprawdzić w repozytorium Firebase GitHub.

Ten prompt firebase:init koordynuje kilka promptów dotyczących poszczególnych usług w przypadku każdego zadania lub usługi Firebase.