Zanim zaczniesz korzystać z Gemini w Firebase, musisz włączyć tę usługę w Firebase konsoli. Gemini w Firebase jest włączana dla każdego użytkownika, projektu osobno, a jej dostępność zależy od typu użytkownika i pakietu.
Jeśli korzystasz z Google Workspace (dawniej G Suite), Gemini w Firebase jest dostępna w ramach Gemini Code Assist. Subskrypcje Gemini Code Assist mogą być kupowane i włączane przez administratora bezpośrednio w konsoli Firebase. Więcej informacji znajdziesz w artykule Konfigurowanie Gemini Code Assist.
Jeśli jesteś użytkownikiem indywidualnym, Gemini w Firebase jest dostępna bezpłatnie lub w ramach Gemini Code Assist subskrypcji, która zapewnia świadomość kontekstu i statystyki kampanii wiadomości.
Pamiętaj, że warunki korzystania z usługi są inne w przypadku Gemini w Firebase (bezpłatnie) i Gemini w Firebase z subskrypcją Gemini Code Assist. Więcej informacji znajdziesz w artykule Jak Gemini w Firebase wykorzystuje Twoje dane.
Wymagane uprawnienia
Aby włączyć i korzystać z funkcji Gemini w Firebase, musisz mieć określone role IAM i uprawnienia.
- Członkowie projektu z rolą właściciela lub edytora IAM mogą włączyć Gemini w Firebase i korzystać z jej funkcji.
- Osoby przeglądające projekt nie mogą włączyć Gemini w Firebase, ale mogą korzystać z jej funkcji, w tym z czatu Gemini w Firebase, pomocy i pomocy AI w Crashlytics jeśli mają przypisaną rolę użytkownika Gemini for Google Cloud.
- Jeśli projekt jest częścią Google Workspace (dawniej G Suite), musi go włączyć administrator Google Workspace.
Oto jak przypisać rolę użytkownika Gemini for Google Cloud członkowi projektu. Pamiętaj, że tylko właściciele projektu mogą edytować role IAM.
- W konsoli Firebase otwórz stronę
Ustawienia > Użytkownicy i uprawnienia. - Znajdź wiersz odpowiedniego członka projektu.
- Kliknij Więcej opcji, a następnie wybierz Edytuj dostęp.
- Rozwiń Role, wybierz Gemini for Google Cloud Użytkownik, a następnie kliknij Gotowe.
- Aby zapisać zmianę, kliknij Zaktualizuj role. Zastosowanie nowej roli do użytkownika może potrwać minutę lub dwie.
Konfigurowanie Gemini w Firebase
Gdy upewnisz się, że Twoje konto ma wymagane uprawnienia, możesz włączyć Gemini w Firebase na potrzeby swojego projektu.
Aby włączyć korzystanie z Gemini w Firebase w swoim projekcie, wykonaj te czynności.
Jako właściciel lub edytor projektu otwórz konsolę Firebase, wybierz projekt i kliknij ✦Gemini w Firebase w prawym górnym rogu menu konsoli.
Pojawi się panel Gemini.
Przejrzyj wyświetlone informacje i kliknij Rozpocznij.
(Opcjonalnie) Włącz Gemini w Firebase dla innych członków projektu w swoim projekcie:
W konsoli Firebase otwórz stronę
Ustawienia > Użytkownicy i uprawnienia.Przypisz dodatkowym członkom projektu rolę Gemini for Google Cloud.
Możesz już przyspieszyć tworzenie aplikacji Firebase dzięki Gemini w Firebase. Więcej informacji o interakcji z Gemini w Firebase znajdziesz w artykule Wypróbowywanie Gemini w Firebase konsoli.
Jeśli planujesz korzystać z Gemini w Firebase z subskrypcją Gemini Code Assist, zapoznaj się z instrukcjami konfiguracji w artykule Gemini w Firebase z subskrypcją Gemini Code Assist.
Gemini w Firebase z subskrypcją Gemini Code Assist
Gdy kupisz subskrypcję Gemini Code Assist, odblokujesz 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 Assist w konsoli Firebase lub w konsoli Google Cloud 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 Cloud Billing, postępuj zgodnie z instrukcjami w artykule Tworzenie nowego konta Cloud Billing z samodzielną obsługą.
Aby kupić subskrypcję Gemini Code Assist i przypisać licencje:
- Kliknij ✦Gemini w Firebase , aby otworzyć panel Gemini.
- W zależności od typu użytkownika:
- W wyświetlonej informacji kliknij Kup subskrypcję.
- Na banerze Chcesz robić więcej dzięki Gemini? kliknij Wypróbuj Gemini Code Assist.
- 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 w artykule Porównanie Gemini Code Assist wersji.
- Kliknij Dalej.
- Wybierz konto Cloud Billing, którego chcesz użyć do zakupu subskrypcji.
- Wybierz typ subskrypcji Gemini Code Assist, którą chcesz kupić, a następnie kliknij Dalej.
- 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 ich wystarczającą liczbę dla wszystkich użytkowników, którzy powinni mieć dostęp do Gemini Code Assist i Gemini w Firebase funkcji. 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 obniżoną cenę, która jest naliczana co miesiąc, a nie jako płatność jednorazowa. Więcej informacji o planach taryfowych Gemini Code Assist znajdziesz w artykule Gemini Code Assist Ceny.
- Automatyczne odnawianie subskrypcji po zakończeniu okresu zobowiązania (miesięcznego lub rocznego). Dzięki automatycznemu odnawianiu subskrypcja i licencje pozostają aktywne. Jeśli subskrypcja nie odnowi się automatycznie, zakończy się po upływie bieżącego okresu, a Ty musisz ponownie przejść proces zakupu i przypisać licencje.
- Aby potwierdzić subskrypcję, kliknij Dalej.
- Sprawdź szczegóły subskrypcji, a jeśli akceptujesz warunki, kliknij Akceptuję warunki tego zakupu, a następnie kliknij Zakończ zakup.
- Następnie musisz przypisać licencje każdemu użytkownikowi. Kliknij Dalej: zarządzaj przypisaniami licencji na Gemini i przejdź do sekcji Przypisywanie licencji.
- 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.
- Wybierz co najmniej jednego użytkownika z listy, a następnie kliknij Dalej.
Kliknij Przypisz licencje.
Po zakończeniu przypisywania licencji wróć do konsoli Firebase i kliknij Gotowe.
Zarządzanie subskrypcją Gemini Code Assist
Jeśli masz już ukończony proces zakupu subskrypcji Gemini Code Assist, możesz nią zarządzać i przypisywać licencje w konsoli Firebase.Gemini Code Assist
Aby zarządzać subskrypcją i przypisywać licencje Gemini Code Assist:
- W konsoli Firebase wybierz kolejno Ustawienia projektu > Wykorzystanie i płatności > Subskrypcje.
- W sekcji Zarządzaj subskrypcjami kliknij link do subskrypcji.
- W wyświetlonym oknie kliknij Zarządzaj licencjami. Ustawienia zarządzania licencjami Gemini Code Assist i subskrypcji otworzą się w konsoli Google Cloud.
Aby dodać licencjonowanych użytkowników:
- 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.
- Wybierz co najmniej jednego użytkownika z listy, a następnie kliknij Dalej.
- Kliknij Przypisz licencje.
Aby cofnąć przypisanie licencji:
- Wybierz co najmniej jednego użytkownika, któremu chcesz cofnąć przypisanie licencji, a następnie kliknij Cofnij przypisanie licencji.
Aby wprowadzić zmiany w subskrypcji, kliknij kartę Ustawienia subskrypcji, a następnie Zmień subskrypcję.
Wybierz subskrypcję Gemini Code Assist, a następnie kliknij Dalej.
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 ich wystarczającą liczbę dla wszystkich użytkowników, którzy powinni mieć dostęp do Gemini Code Assist i Gemini w Firebase funkcji. 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 obniżoną cenę, która jest naliczana co miesiąc, a nie jako płatność jednorazowa. Więcej informacji o planach taryfowych Gemini Code Assist znajdziesz w artykule Gemini Code Assist Ceny.
- Automatyczne odnawianie subskrypcji po zakończeniu okresu zobowiązania (miesięcznego lub rocznego). Dzięki automatycznemu odnawianiu subskrypcja i licencje pozostają aktywne. Jeśli subskrypcja nie odnowi się automatycznie, zakończy się po upływie bieżącego okresu, a Ty musisz ponownie przejść proces zakupu i przypisać licencje.
Kliknij Dalej.
Jeśli akceptujesz warunki, kliknij Akceptuję warunki tego zakupu i Zapisz zmiany.
Wyłączanie Gemini w Firebase
Aby wyłączyć wszystkie produkty Gemini for Google Cloud, w tym Gemini w Firebase i funkcje, które obsługuje, takie jak pomoc AI w Crashlytics, zobacz Wyłączanie Gemini for Google Cloud API. W przeciwnym razie możesz ograniczyć dostęp dla wybranych użytkowników.
Aby ograniczyć dostęp dla wybranych użytkowników, możesz usunąć rolę użytkownika Gemini for Google Cloud każdemu z nich:
- W konsoli Firebase otwórz Ustawienia projektu, wybierz Użytkownicy i uprawnienia i usuń rolę Gemini for Google Cloud każdemu użytkownikowi, którego chcesz zaktualizować.
Aby wyłączyć Gemini Code Assist, postępuj zgodnie z instrukcjami w artykule Wyłączanie Gemini Code Assist.
Rozwiązywanie problemów z Gemini w Firebase
Jeśli w konsoli nie widzisz ✦Gemini w Firebase, wykonaj te czynności: Firebase
- Sprawdź, czy w konsoli Google Cloud jest włączony Gemini for Google Cloud API.
- 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ę.
Jeśli widzisz komunikat „Nie masz obecnie licencji Gemini Code Assist ”, 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 FirebaseGemini Code Assist z subskrypcją.
Dalsze kroki
- Wypróbuj Gemini w konsoli Firebase.
- Dowiedz się więcej o optymalizacji promptów.