Skonfiguruj Gemini w Firebase

.Firebase Studio

Zanim zaczniesz korzystać z Gemini w Firebase, musisz włączyć tę usługę w Firebase konsoli. Gemini w Firebase jest włączana dla poszczególnych użytkowników i projektów, a jej włączenie zależy od typu użytkownika i abonamentu.

  • Jeśli jesteś użytkownikiem Google Workspace (dawniej G Suite), Gemini w Firebase jest dostępny w ramach Gemini Code Assist. Subskrypcje Gemini Code Assist może kupić i włączyć administrator 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ępne bezpłatnie lub w ramach subskrypcji Gemini Code Assist, która zapewnia świadomość kontekstową i statystyki kampanii wiadomości.

Pamiętaj, że warunki korzystania z usługi Gemini w Firebase(bezpłatnej) i Gemini w FirebaseGemini Code Assistsubskrypcją są różne. 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 IAM.

  • Członkowie projektu z rolą właściciela lub edytującego w usłudze IAM mogą włączyć Gemini w Firebase i korzystać z jego funkcji.
  • Osoby przeglądające projekt nie mogą włączyć Gemini w Firebase, ale mogą korzystać z jego funkcji, w tym czatu Gemini w Firebase, pomocy i asystenta AI w Crashlytics , jeśli mają przypisaną rolę Gemini for Google Cloud Użytkownik.
  • Jeśli projekt jest częścią Google Workspace (wcześniej G Suite), musi go włączyć administrator Google Workspace.

Aby przypisać Gemini for Google Cloudrolę użytkownika do członka projektu: Pamiętaj, że tylko właściciele projektu mogą edytować role IAM.

  1. W konsoli Firebase wybierz Ustawienia projektu, a następnie Użytkownicy i uprawnienia.
  2. Znajdź wiersz odpowiedniego członka projektu.
  3. Kliknij  Więcej opcji, a następnie wybierz Uprawnienia do edytowania.
  4. Rozwiń Role, wybierz Gemini for Google Cloud Użytkownik, a potem kliknij Gotowe.
  5. Aby zapisać zmianę, kliknij Zaktualizuj role. Może minąć minuta lub dwie, zanim nowa rola zostanie zastosowana do użytkownika.
Gemini Code Assist

Konfigurowanie Gemini w Firebase

Po sprawdzeniu, czy Twoje konto ma wymagane uprawnienia, możesz włączyć Gemini w Firebase w swoim projekcie.

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

  1. Jako właściciel lub edytujący projekt otwórz Firebasekonsolę, 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 i przypisz dodatkowym użytkownikom rolę Gemini for Google Cloud.

Możesz teraz przyspieszyć tworzenie aplikacji w Firebase dzięki Gemini w Firebase. Więcej informacji o interakcji z Gemini w Firebase znajdziesz w sekcji Wypróbuj Gemini w Firebasekonsoli.

Jeśli planujesz używać Gemini w FirebaseGemini Code Assistsubskrypcją, przejdź do sekcji Gemini w FirebaseGemini Code Assistsubskrypcją, aby uzyskać instrukcje konfiguracji.

Gemini w Firebase z subskrypcją Gemini Code Assist

Gdy kupisz subskrypcję Gemini Code Assist, odblokujesz dostęp do Gemini w Firebase. Aby włączyć Gemini Code Assist, musisz kupić subskrypcję i przypisać licencje poszczególnym użytkownikom.

Możesz włączyć Gemini Code AssistFirebase konsoli lub w Google Cloud konsoli za pomocą Gemini Admin.

W sekcjach poniżej opisujemy, jak kupić Gemini Code Assist i przypisać licencje użytkownikom.

Kupowanie Gemini Code Assist i przypisywanie licencji

Przed zakupem musisz mieć konto rozliczeniowe Google Cloud i być administratorem rozliczeń na tym koncie. Jeśli nie masz konta, postępuj zgodnie z instrukcjami w artykule Tworzenie nowego konta samoobsługowego.Cloud BillingCloud 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świetlonym komunikacie kliknij kup subskrypcję.
    • Na banerze Chcesz korzystać z większej liczby funkcji Gemini? 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ównanieGemini Code Assistwersji.
  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 potem kliknij Dalej.
  7. W sekcji Skonfiguruj subskrypcję wypełnij pola, aby skonfigurować subskrypcję, w tym:
    • Wyświetlana nazwa subskrypcji.
    • Liczba licencji Licencje są przypisywane do poszczególnych użytkowników, więc kup 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 subskrypcji rocznej otrzymujesz zniżkę, a opłata jest naliczana co miesiąc, a nie jednorazowo. Więcej informacji o abonamentach na Gemini Code Assist znajdziesz w sekcji Gemini Code Assistcennik.
    • Automatyczne odnawianie subskrypcji po zakończeniu okresu zobowiązania (miesięcznego lub rocznego). Automatyczne odnawianie utrzymuje aktywność subskrypcji i licencji. Jeśli subskrypcja nie odnowi się automatycznie, zakończy się po upływie bieżącego okresu. Musisz wtedy ponownie przejść proces zakupu i przypisać licencje.
  8. Aby potwierdzić subskrypcję, kliknij Dalej.
  9. Sprawdź szczegóły subskrypcji, a jeśli akceptujesz warunki, kliknij Akceptuję warunki tego zakupu, a następnie Dokończ zakup.
  10. Następnie musisz przypisać licencje poszczególnym użytkownikom. Kliknij Dalej: zarządzaj przypisaniami licencji na Gemini i przejdź do przypisywania licencji.
  11. Kliknij Dodaj licencjonowanych użytkowników. Pojawi się okno wyboru użytkownika. Aby wyszukać konkretnych użytkowników, wpisz ich imiona i nazwiska w polu wyszukiwania.
  12. Wybierz co najmniej jednego użytkownika z listy, a następnie kliknij Dalej.
  13. Kliknij Przypisz licencje.

    Gemini Code Assist
  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ż zakoń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 płatności > Subskrypcje.
  2. W sekcji Zarządzaj subskrypcjami kliknij link do subskrypcji.
  3. W wyświetlonym oknie kliknij Zarządzaj licencjami. Gemini Code Assist zarządzanie licencjami i ustawienia subskrypcji otwierają się w konsoli Google Cloud.
  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 imiona i nazwiska w polu wyszukiwania.
    2. Wybierz co najmniej jednego użytkownika z listy, a następnie kliknij Dalej.
    3. Kliknij Przypisz licencje.
    Gemini Code Assist
  5. Aby anulować przypisanie licencji:

    1. Wybierz użytkowników, którym chcesz anulować przypisanie, a następnie kliknij Anuluj przypisanie licencji.
  6. Aby wprowadzić zmiany w subskrypcji, otwórz kartę Ustawienia subskrypcji, a następnie kliknij Zmodyfikuj 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 do poszczególnych użytkowników, więc kup 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 subskrypcji rocznej otrzymujesz zniżkę, a opłata jest naliczana co miesiąc, a nie jednorazowo. Więcej informacji o abonamentach na Gemini Code Assist znajdziesz w sekcji Gemini Code Assistcennik.
    • Automatyczne odnawianie subskrypcji po zakończeniu okresu zobowiązania (miesięcznego lub rocznego). Automatyczne odnawianie utrzymuje aktywność subskrypcji i licencji. Jeśli subskrypcja nie odnowi się automatycznie, zakończy się po upływie bieżącego okresu. Musisz wtedy ponownie przejść proces zakupu i przypisać licencje.
  9. Kliknij Dalej.

  10. Jeśli akceptujesz warunki, kliknij Akceptuję warunki tego zakupu, a następnie Zapisz zmiany.

Wyłączanie Gemini w Firebase

Aby wyłączyć wszystkie usługi Gemini for Google Cloud, w tym Gemini w Firebase, oraz funkcje, które obsługuje, np. pomoc AI w Crashlytics, zobacz Wyłączanie Gemini for Google Cloud API. W przeciwnym razie możesz ograniczyć dostęp dla konkretnych użytkowników.

Aby ograniczyć dostęp konkretnym użytkownikom, możesz usunąć Gemini for Google Cloudrolę użytkownika:

  • Firebasekonsoli otwórz Ustawienia projektu, wybierz Użytkownicy i uprawnienia i usuń Gemini for Google Cloud rolę każdemu użytkownikowi, którego chcesz zaktualizować.

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

Rozwiązywanie problemów z Gemini w Firebase

Jeśli ✦Gemini w Firebase nie pojawia się w konsoli Firebase, wykonaj te czynności:

  • Sprawdź, czy narzędzie Gemini for Google Cloud API jest włączone w Google Cloudkonsoli.
  • Sprawdź, czy 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ę.

Jeśli zobaczysz komunikat „Nie masz obecnie Gemini Code Assistlicencji”, oznacza to, że jesteś użytkownikiem Google Workspace i musisz mieć subskrypcję Gemini Code Assist, aby korzystać z Gemini w Firebase. Więcej informacji znajdziesz w artykule Gemini w Firebase z subskrypcją Gemini Code Assist.

Dalsze kroki