Skonfiguruj Gemini w Firebase

Zanim zaczniesz korzystać z Gemini w Firebase, musisz włączyć tę usługę w konsoli Firebase. Gemini w Firebase jest włączane osobno dla każdego użytkownika i projektu. Włączenie zależy od typu użytkownika i abonamentu.

  • Jeśli jesteś użytkownikiem Google Workspace (dawniej G Suite), Gemini w Firebasejest uwzględniony w Gemini Code Assist. Subskrypcje Gemini Code Assist można kupić i włączyć bezpośrednio w konsoli Firebase. Więcej informacji znajdziesz w sekcji KonfigurowanieGemini Code Assist.

  • Jeśli jesteś użytkownikiem indywidualnym, Gemini w Firebase jest dostępny bezpłatnie lub w ramach Gemini Code Assist, która zapewnia informacje o świadomości kontekstowej i kampaniach z wiadomościami.

Uwaga: warunki korzystania z usługi różnią się w przypadku Gemini w Firebase (bezpłatnie) i Gemini w Firebase w ramach Gemini Code Assist. Więcej informacji znajdziesz w artykule Jak Gemini w Firebase korzysta z Twoich danych.

Wymagane uprawnienia

Aby włączyć i używać funkcji Gemini w Firebase, musisz mieć określone role i uprawnienia w IAM.

  • Użytkownicy projektu z rolą właściciela lub edytującego mogą włączyć Gemini w Firebase i korzystać z jego funkcji.
  • Osoby, które mają uprawnienia do wyświetlania projektu, nie mogą włączyć Gemini w Firebase, ale mogą korzystać z jego funkcji, w tym Gemini w Google Chat, pomocy i asystenta AI w Crashlytics, jeśli mają przypisaną rolę użytkownika Gemini for Google Cloud.Firebase
  • Jeśli projekt jest częścią Google Workspace (dawniej G Suite), administrator Google Workspace musi go włączyć.

Oto jak przypisać do projektu rolę użytkownika Gemini for Google Cloud. Pamiętaj, że tylko właściciele projektu mogą edytować role uprawnień.

  1. W konsoli Firebase kliknij Ustawienia projektu, a następnie Użytkownicy i uprawnienia.
  2. Odszukaj wiersz odpowiedniego członka projektu.
  3. Kliknij  Więcej opcji, a następnie wybierz Uprawnienia do edytowania.
  4. Rozwiń Role(Role), wybierz Gemini for Google Cloud Użytkownik i kliknij Gotowe.
  5. Aby zapisać zmianę, kliknij Zaktualizuj role. Może minąć minuta lub dwie, zanim nowa rola zacznie obowiązywać w przypadku danego użytkownika.

Konfigurowanie Gemini w Firebase

Gdy upewnisz się, że Twoje konto ma wymagane uprawnienia, możesz włączyć Gemini w Firebase w projekcie.

Aby włączyć korzystanie z Gemini w projekcie Firebase, wykonaj te czynności.

  1. Jako właściciel lub edytujący projektu otwórz konsolę Firebase, wybierz projekt i kliknij ✦Gemini w Firebase w prawym górnym rogu menu konsoli.

    Pojawi się panel Gemini.

  2. Przejrzyj wyświetlone informacje i kliknij Rozpocznij.

  3. Opcjonalnie możesz włączyć Gemini w Firebase dla innych użytkowników w projekcie: w Ustawieniach projektu wybierz Użytkownicy i uprawnienia oraz przypisz dodatkowym użytkownikom rolę Gemini for Google Cloud.

Możesz teraz przyspieszyć rozwój aplikacji Firebase dzięki Gemini w Firebase. Dowiedz się więcej o interakcji z Gemini w Firebase, korzystając z opcji Wypróbuj Gemini w konsoli Firebase.

Jeśli planujesz korzystać z Gemini w Firebase z subskrypcją Gemini Code Assist, przejdź do sekcji Gemini w Firebase z subskrypcją Gemini Code Assist, aby uzyskać instrukcje konfiguracji.

Gemini w Firebase w ramach subskrypcji Gemini Code Assist

Po zakupie subskrypcji Gemini Code Assist możesz korzystać z dodatkowych funkcji Gemini w Firebase, w tym z funkcji rozpoznawania kontekstu i statystyk kampanii z wiadomościami. Aby włączyć Gemini Code Assist, musisz kupić subskrypcję i przypisać licencje poszczególnym użytkownikom.

Możesz włączyć Gemini Code Assist w konsoli Firebase lub Google Cloud za pomocą Gemini Admin. Jeśli planujesz włączyć Gemini Code Assist w projekcie, który korzysta z bezpłatnego abonamentu Spark, zalecamy zakup subskrypcji Gemini Code Assist i zarządzanie nią w konsoli Firebase. Licencje Gemini Code Assist są przypisywane pojedynczym użytkownikom niezależnie od projektu, ale w konsoli Google Cloud musisz powiązać konto Cloud Billing, którego używasz do zakupu, z projektem. W ten sposób projekt zostanie automatycznie przeniesiony na abonament Blaze z płatnościami według wykorzystania. Zarządzanie abonamentem w konsoli Firebase zapewnia, że projekt korzystający z abonamentu Spark nie zostanie przeniesiony na abonament Blaze. Więcej informacji o abonamentach Spark i Blaze znajdziesz w sekcji Abonamenty Firebase.

W kolejnych sekcjach znajdziesz opisy sposobów zakupu Gemini w usłudze Code Assist oraz przypisywania licencji użytkownikom.

Kupowanie Gemini Code Assist i przypisywanie licencji

Przed zakupem musisz mieć konto rozliczeniowe Google Cloud i być administratorem rozliczeniowym tego konta. Jeśli nie masz konta Cloud Billing, postępuj zgodnie z instrukcjami w artykule Tworzenie nowego samodzielnego konta Cloud Billing.

Aby kupić subskrypcję Gemini Code Assist i przypisać licencje:

  1. Kliknij ✦Gemini w Firebase, aby otworzyć panel Gemini.
  2. W zależności od typu użytkownika:
    • W wyświetlonej informacji kliknij kup subskrypcję.
    • Na banerze Chcesz uzyskać bardziej zaawansowane wyniki? kliknij WypróbujGemini Code Assist.
  3. Wybierz typ subskrypcji Gemini Code Assist, którą chcesz kupić, a następnie kliknij Rozpocznij. Więcej informacji o różnicach między wersjami Standard i Enterprise znajdziesz na stronie Porównanie wersjiGemini Code Assist.
  4. Kliknij Dalej.
  5. Wybierz konto Cloud Billing, którego chcesz użyć do zakupu subskrypcji.
  6. Wybierz typ subskrypcji Gemini Code Assist, którą chcesz kupić, a następnie kliknij Dalej.
  7. W sekcji Skonfiguruj subskrypcję wypełnij pola, aby skonfigurować subskrypcję, w tym:
    • Wyświetlana nazwa subskrypcji.
    • Liczba licencji. Licencje są przypisywane na poziomie użytkownika, więc pamiętaj, aby kupić wystarczającą liczbę licencji dla wszystkich użytkowników, którzy powinni mieć dostęp do funkcji Gemini Code Assist i Gemini w Firebase. Pamiętaj, że jeśli kupujesz wersję Enterprise, musisz kupić co najmniej 10 licencji.
    • Okres subskrypcji (miesięczny lub roczny). W przypadku abonamentu rocznego możesz korzystać z obniżonej ceny, która jest pobierana co miesiąc, a nie w formie jednorazowej płatności. Więcej informacji o planach cenowych Gemini Code Assist znajdziesz w sekcji Ceny Gemini Code Assist.
    • Automatyczne odnawianie subskrypcji po zakończeniu okresu zobowiązania (miesięcznego lub rocznego). Automatyczne odnawianie sprawia, że subskrypcja i licencje pozostają aktywne. Jeśli subskrypcja nie zostanie automatycznie odnowiona, wygaśnie po zakończeniu bieżącego okresu. W takim przypadku musisz ponownie przejść przez proces zakupu i ponownie przypisać licencje.
  8. Aby potwierdzić subskrypcję, kliknij Dalej.
  9. Sprawdź szczegóły abonamentu i jeśli akceptujesz warunki, kliknij Zgadzam się na warunki tego zakupu, a następnie Zakończ zakup.
  10. Następnie musisz przypisać licencje do poszczególnych użytkowników. Kliknij Dalej: zarządzaj przypisaniami licencji Gemini i przejdź do sekcji Przypisz licencje.
  11. Kliknij Dodaj licencjonowanych użytkowników. Pojawi się okno wyboru użytkownika. Aby wyszukać konkretnych użytkowników, wpisz ich nazwy w polu wyszukiwania.
  12. Wybierz z listy co najmniej 1 użytkownika, a następnie kliknij Dalej.
  13. Kliknij Przypisz licencje.

  14. Po przypisaniu licencji wróć do konsoli Firebase i kliknij Gotowe.

Zarządzaj swoją subskrypcją Gemini Code Assist

Jeśli proces zakupu subskrypcji Gemini Code Assist został już ukończony, możesz zarządzać subskrypcją Gemini Code Assist i przypisywać licencje w konsoli Firebase.

Aby zarządzać subskrypcją i przypisywać licencje Gemini Code Assist:

  1. W konsoli Firebase wybierz Ustawienia projektu > Użycie i rozliczenia > Subskrypcje.
  2. W sekcji Zarządzaj subskrypcjami kliknij link do subskrypcji.
  3. W wyświetlonym oknie kliknij Zarządzaj licencjami Gemini. W konsoli Google Cloud otworzy się strona zarządzania subskrypcją Gemini Code Assist.
  4. Aby dodać licencjonowanych użytkowników:

    1. Kliknij Dodaj licencjonowanych użytkowników. Pojawi się okno wyboru użytkownika. Aby wyszukać konkretnych użytkowników, wpisz ich nazwy w polu wyszukiwania.
    2. Wybierz z listy co najmniej 1 użytkownika, a następnie kliknij Dalej.
    3. Kliknij Przypisz licencje.
  5. Aby anulować przypisanie licencji:

    1. Wybierz użytkowników, których przypisanie chcesz anulować, a następnie kliknij Anuluj przypisanie licencji.
  6. Aby wprowadzić zmiany w subskrypcji, kliknij kolejno karty Ustawienia subskrypcji i Modyfikuj subskrypcję.

  7. Wybierz subskrypcję Gemini Code Assist, a następnie kliknij Dalej.

  8. Następnie możesz zmienić dowolne z tych ustawień subskrypcji:

    • Wyświetlana nazwa subskrypcji.
    • Liczba licencji. Licencje są przypisywane na poziomie użytkownika, więc pamiętaj, aby kupić wystarczającą liczbę licencji dla wszystkich użytkowników, którzy powinni mieć dostęp do funkcji Gemini Code Assist i Gemini w Firebase. Pamiętaj, że jeśli kupujesz wersję Enterprise, musisz kupić co najmniej 10 licencji.
    • Okres subskrypcji (miesięczny lub roczny). W przypadku abonamentu rocznego możesz korzystać z obniżonej ceny, która jest pobierana co miesiąc, a nie w formie jednorazowej płatności. Więcej informacji o planach cenowych Gemini Code Assist znajdziesz w sekcji Ceny Gemini Code Assist.
    • Automatyczne odnawianie subskrypcji po zakończeniu okresu zobowiązania (miesięcznego lub rocznego). Automatyczne odnawianie sprawia, że subskrypcja i licencje pozostają aktywne. Jeśli subskrypcja nie zostanie automatycznie odnowiona, wygaśnie po zakończeniu bieżącego okresu. W takim przypadku musisz ponownie przejść przez proces zakupu i ponownie przypisać licencje.
  9. Kliknij Dalej.

  10. Jeśli akceptujesz warunki, kliknij Akceptuję warunki tego zakupu i Zapisz zmiany.

Wyłączanie Gemini w Firebase

Aby wyłączyć wszystkie usługi Gemini for Google Cloud, w tym Gemini w Firebase i funkcje, które obsługuje, np. pomoc AI w Crashlytics, przeczytaj artykuł Wyłączanie Gemini for Google Cloud API. W przeciwnym razie możesz ograniczyć dostęp do określonych użytkowników.

Aby ograniczyć dostęp konkretnym użytkownikom, możesz usunąć rolę użytkownika Gemini for Google Cloud z każdego z nich:

  • W konsoli Firebase otwórz Ustawienia projektu, wybierz Użytkownicy i uprawnienia oraz usuń Gemini for Google Cloud rolę dla każdego użytkownika, którego chcesz zaktualizować.

Aby wyłączyć Gemini Code Assist, postępuj zgodnie z instrukcjami w artykule WyłączanieGemini Code Assist.

Rozwiązywanie problemów z Gemini w Firebase

Jeśli ✦Gemini w Firebase nie pojawia się w konsoli Firebase, sprawdź te kwestie:

  • Sprawdź, czy narzędzie Gemini for Google Cloud API jest włączone w konsoli Google Cloud.
  • Upewnij się, że użytkownicy, którym chcesz przyznać dostęp, mają przypisaną rolę użytkownika usługi Cloud AI Companion w IAM.
  • Jeśli używasz Gemini Code Assist, upewnij się, że użytkownicy, których dotyczy problem, mają przypisaną licencję.

Dalsze kroki