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ń.
- W konsoli Firebase kliknij Ustawienia projektu, a następnie Użytkownicy i uprawnienia.
- Odszukaj wiersz odpowiedniego członka projektu.
- Kliknij Więcej opcji, a następnie wybierz Uprawnienia do edytowania.
- Rozwiń Role(Role), wybierz Gemini for Google Cloud Użytkownik i kliknij Gotowe.
- 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.
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.
Przejrzyj wyświetlone informacje i kliknij Rozpocznij.
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:
- 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 uzyskać bardziej zaawansowane wyniki? kliknij WypróbujGemini 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 na stronie Porównanie wersjiGemini Code Assist.
- 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 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.
- Aby potwierdzić subskrypcję, kliknij Dalej.
- Sprawdź szczegóły abonamentu i jeśli akceptujesz warunki, kliknij Zgadzam się na warunki tego zakupu, a następnie Zakończ zakup.
- Następnie musisz przypisać licencje do poszczególnych użytkowników. Kliknij Dalej: zarządzaj przypisaniami licencji Gemini i przejdź do sekcji Przypisz licencje.
- Kliknij Dodaj licencjonowanych użytkowników. Pojawi się okno wyboru użytkownika. Aby wyszukać konkretnych użytkowników, wpisz ich nazwy w polu wyszukiwania.
- Wybierz z listy co najmniej 1 użytkownika, a następnie kliknij Dalej.
Kliknij Przypisz licencje.
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:
- W konsoli Firebase wybierz Ustawienia projektu > Użycie i rozliczenia > Subskrypcje.
- W sekcji Zarządzaj subskrypcjami kliknij link do subskrypcji.
- W wyświetlonym oknie kliknij Zarządzaj licencjami Gemini. W konsoli Google Cloud otworzy się strona zarządzania subskrypcją Gemini Code Assist.
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 nazwy w polu wyszukiwania.
- Wybierz z listy co najmniej 1 użytkownika, a następnie kliknij Dalej.
- Kliknij Przypisz licencje.
Aby anulować przypisanie licencji:
- Wybierz użytkowników, których przypisanie chcesz anulować, a następnie kliknij Anuluj przypisanie licencji.
Aby wprowadzić zmiany w subskrypcji, kliknij kolejno karty Ustawienia subskrypcji i Modyfikuj 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 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.
Kliknij Dalej.
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
- Wypróbuj Gemini w konsoli Firebase.
- Dowiedz się więcej o optymalizacji promptów.