Прежде чем начать использовать Gemini в Firebase , необходимо включить его в консоли Firebase . Gemini в Firebase включается для каждого пользователя и проекта отдельно, а его включение зависит от типа пользователя и тарифного плана.
Если вы являетесь пользователем Google Workspace (ранее G Suite), Gemini в Firebase входит в состав Gemini Code Assist . Подписки на Gemini Code Assist могут быть приобретены и активированы администратором непосредственно в консоли Firebase . Подробнее см. в статье «Настройка Gemini Code Assist .
Если вы являетесь индивидуальным пользователем, Gemini в Firebase доступен бесплатно или по подписке Gemini Code Assist , которая обеспечивает контекстную осведомленность и аналитику кампаний по рассылке сообщений.
Обратите внимание, что условия обслуживания для Gemini в Firebase (бесплатно) и Gemini в Firebase с подпиской Gemini Code Assist различаются. Подробнее см. в статье «Как Gemini в Firebase использует ваши данные» .
Требуемые разрешения
Для включения и использования функций Gemini в Firebase требуются определенные роли и разрешения IAM.
- Участники проекта с ролью владельца или редактора IAM могут включить Gemini в Firebase и использовать его функции.
- Наблюдатели проекта не могут включить Gemini в Firebase , но они могут использовать его функции, включая чат Gemini в Firebase , справку и помощь ИИ в Crashlytics , если им назначена роль пользователя Gemini for Google Cloud .
- Если проект является частью Google Workspace (ранее G Suite) , администратор Google Workspace должен включить его.
Вот как назначить роль пользователя Gemini for Google Cloud участнику проекта. Обратите внимание, что редактировать роли IAM могут только владельцы проектов.
- В консоли Firebase выберите Настройки проекта , затем выберите Пользователи и разрешения .
- Найдите строку для соответствующего участника проекта.
- Нажмите Дополнительные параметры , затем выберите Изменить доступ.
- Разверните Роль(и) , выберите Gemini for Google Cloud , затем нажмите Готово .
- Нажмите «Обновить роли» , чтобы сохранить изменения. Применение новой роли к вашему пользователю может занять одну-две минуты.
Настройка Gemini в Firebase
Убедившись, что ваша учетная запись имеет необходимые разрешения , вы можете включить Gemini в Firebase для своего проекта.
Чтобы включить использование Gemini в Firebase для вашего проекта, выполните следующие действия.
Как владелец или редактор проекта, откройте консоль Firebase , выберите проект и нажмите ✦ Gemini в Firebase , расположенном в правом верхнем меню консоли.
Появится панель Gemini.
Ознакомьтесь с появившейся информацией и нажмите «Начать» .
При желании можно включить Gemini в Firebase для других пользователей вашего проекта: в Настройки проекта выберите Пользователи и разрешения и назначьте дополнительным пользователям роль Gemini for Google Cloud .
Теперь вы готовы ускорить разработку Firebase с помощью Gemini в Firebase . Узнайте больше о взаимодействии Gemini в Firebase на странице «Попробуйте Gemini в консоли Firebase .
Если вы планируете использовать Gemini в Firebase с подпиской Gemini Code Assist , перейдите к разделу Gemini в Firebase с подпиской Gemini Code Assist для получения инструкций по настройке.
Gemini в Firebase с подпиской Gemini Code Assist
Приобретая подписку на Gemini Code Assist , вы разблокируете Gemini в Firebase . Чтобы включить Gemini Code Assist , необходимо приобрести подписку и назначить лицензии отдельным пользователям.
Вы можете включить Gemini Code Assist через консоль Firebase или консоль Google Cloud с помощью Gemini Admin .
В следующих разделах описывается, как приобрести Gemini Code Assist и назначить лицензии пользователям.
Приобрести Gemini Code Assist и назначить лицензии
Перед покупкой вам необходимо иметь аккаунт Google Cloud Billing и быть его администратором. Если у вас нет аккаунта Cloud Billing , следуйте инструкциям в статье «Создание нового аккаунта Cloud Billing для самостоятельного обслуживания» .
Чтобы приобрести подписку Gemini Code Assist и назначить лицензии:
- Нажмите ✦ Gemini в Firebase , чтобы открыть панель Gemini.
- В зависимости от вашего типа пользователя:
- В появившемся информационном сообщении нажмите «Приобрести подписку» .
- На баннере « Хотите узнать больше о Gemini? » нажмите «Попробовать Gemini Code Assist .
- Выберите тип подписки Gemini Code Assist который хотите приобрести, затем нажмите « Начать» . Подробнее о различиях между версиями Standard и Enterprise см. в статье «Сравнение версий Gemini Code Assist .
- Нажмите «Продолжить» .
- Выберите учетную запись Cloud Billing , которую вы хотите использовать для приобретения подписки.
- Выберите тип подписки Gemini Code Assist которую вы хотите приобрести, затем нажмите Продолжить .
- В разделе «Настройка подписки» заполните поля для настройки подписки, включая следующие:
- Отображаемое имя подписки .
- Количество лицензий . Лицензии выдаются на каждого пользователя, поэтому убедитесь, что вы приобрели достаточное количество лицензий для всех пользователей, которым нужен доступ к функциям Gemini Code Assist и Gemini в Firebase . Обратите внимание: если вы приобретаете версию Enterprise, вам необходимо приобрести не менее 10 лицензий.
- Период подписки (ежемесячный или годовой). При годовой подписке предоставляется скидка, которая взимается ежемесячно, а не единовременно. Подробнее о тарифных планах Gemini Code Assist см. на странице «Цены Gemini Code Assist .
- Автоматическое продление подписки после окончания срока действия обязательств (ежемесячного или ежегодного). Автоматическое продление сохраняет подписку и лицензии активными. Если подписка не продлевается автоматически, она заканчивается по окончании текущего срока, и вам необходимо заново пройти процедуру покупки и переназначить лицензии.
- Для подтверждения подписки нажмите Продолжить .
- Ознакомьтесь с подробностями подписки и, если вы согласны с условиями, выберите Я согласен с условиями этой покупки , а затем выберите Завершить покупку .
- Далее необходимо назначить лицензии каждому пользователю. Нажмите «Далее: Управление назначением лицензий Gemini» и перейдите к разделу «Назначение лицензий» .
- Нажмите «Добавить лицензированных пользователей» . Откроется диалоговое окно выбора пользователей. Чтобы найти конкретных пользователей, введите их имена в поле поиска.
- Выберите одного или нескольких пользователей из списка, а затем нажмите кнопку Далее .
Нажмите Назначить лицензии .
После завершения назначения лицензий вернитесь в консоль Firebase и нажмите Готово .
Управляйте подпиской Gemini Code Assist
Если вы уже завершили процесс покупки подписки Gemini Code Assist , вы можете управлять своей подпиской Gemini Code Assist и назначать лицензии из консоли Firebase .
Чтобы управлять подпиской и назначать лицензии Gemini Code Assist :
- В консоли Firebase выберите проекта > Использование и выставление счетов > Подписки .
- В разделе «Управление подписками» нажмите ссылку «Подписка».
- В открывшемся окне нажмите «Управление лицензиями» . Настройки управления лицензиями и подписками Gemini Code Assist открываются в консоли Google Cloud .
Чтобы добавить лицензированных пользователей:
- Нажмите «Добавить лицензированных пользователей» . Откроется диалоговое окно выбора пользователей. Чтобы найти конкретных пользователей, введите их имена в поле поиска.
- Выберите одного или нескольких пользователей из списка, а затем нажмите кнопку Далее .
- Нажмите Назначить лицензии .
Чтобы отменить назначение лицензий:
- Выберите пользователя или пользователей, которым вы хотите отменить назначение, затем нажмите Отменить назначение лицензий .
Чтобы внести изменения в подписку, откройте вкладку «Настройки подписки» и нажмите «Изменить подписку» .
Выберите подписку Gemini Code Assist , затем нажмите Продолжить .
Далее вы можете обновить любые из следующих настроек подписки:
- Отображаемое имя подписки .
- Количество лицензий . Лицензии выдаются на каждого пользователя, поэтому убедитесь, что вы приобрели достаточное количество лицензий для всех пользователей, которым нужен доступ к функциям Gemini Code Assist и Gemini в Firebase . Обратите внимание: если вы приобретаете версию Enterprise, вам необходимо приобрести не менее 10 лицензий.
- Период подписки (ежемесячный или годовой). При годовой подписке предоставляется скидка, которая взимается ежемесячно, а не единовременно. Подробнее о тарифных планах Gemini Code Assist см. на странице «Цены Gemini Code Assist .
- Автоматическое продление подписки после окончания срока действия обязательств (ежемесячного или ежегодного). Автоматическое продление сохраняет подписку и лицензии активными. Если подписка не продлевается автоматически, она заканчивается по окончании текущего срока, и вам необходимо заново пройти процедуру покупки и переназначить лицензии.
Нажмите «Продолжить» .
Если вы согласны с условиями, нажмите Я согласен с условиями этой покупки и нажмите Сохранить изменения .
Отключите Gemini в Firebase
Чтобы отключить все продукты Gemini for Google Cloud включая Gemini в Firebase и поддерживаемые им функции, такие как помощь ИИ в Crashlytics , см. раздел «Отключение Gemini for Google Cloud API . В противном случае вы можете ограничить доступ для определённых пользователей.
Чтобы ограничить доступ для определенных пользователей, вы можете удалить роль пользователя Gemini for Google Cloud для каждого пользователя:
- В консоли Firebase откройте проекта , выберите Пользователи и разрешения и для каждого пользователя, которого вы хотите обновить, удалите роль Gemini for Google Cloud .
Чтобы отключить Gemini Code Assist , следуйте инструкциям в разделе Отключение Gemini Code Assist .
Устранение неполадок Gemini в Firebase
Если ✦ Gemini в Firebase не отображается в консоли Firebase , выполните следующие действия:
- Убедитесь, что Gemini for Google Cloud API включен в консоли Google Cloud .
- Убедитесь, что пользователям, которым вы хотите предоставить доступ, назначена роль сопутствующего пользователя Cloud AI в IAM .
- Если вы используете Gemini Code Assist , убедитесь, что затронутым пользователям назначена лицензия .
Если вы видите сообщение «У вас нет лицензии Gemini Code Assist », это означает, что вы являетесь пользователем Google Workspace и для использования Gemini в Firebase необходима подписка на Gemini Code Assist . Подробнее см. в статье «Gemini в Firebase с подпиской на Gemini Code Assist .
Следующие шаги
- Попробуйте Gemini в консоли Firebase .
- Узнайте больше о быстрой оптимизации .