Как настроить Gemini в Firebase

Прежде чем начать использовать 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.

  1. В консоли Firebase выберите Настройки проекта , затем выберите Пользователи и разрешения .
  2. Найдите строку для соответствующего участника проекта.
  3. Нажмите Дополнительные параметры , затем выберите Изменить доступ.
  4. Разверните Роль(и) , выберите Gemini for Google Cloud , затем нажмите Готово .
  5. Нажмите Обновить роли , чтобы сохранить изменения. Может потребоваться минута или две, чтобы новая роль была применена к вашему пользователю.

Настройте Gemini в Firebase

Убедившись, что у вашей учетной записи есть необходимые разрешения , вы можете включить Gemini в Firebase для своего проекта.

Чтобы включить использование Gemini в Firebase для вашего проекта, выполните следующие действия.

  1. Как владелец или редактор проекта, откройте консоль Firebase , выберите проект и нажмите ✦ Gemini в Firebase , расположенный в правом верхнем меню консоли.

    Появится панель Gemini.

  2. Ознакомьтесь с появившейся информацией и нажмите «Начать» .

  3. При желании включите 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 и назначить лицензии:

  1. Нажмите ✦ Gemini в Firebase , чтобы открыть панель Gemini.
  2. В зависимости от типа вашего пользователя:
    • В появившемся информационном сообщении нажмите «Приобрести подписку» .
    • На баннере « Хотите сделать больше с Gemini? » нажмите «Попробовать Gemini Code Assist .
  3. Выберите тип подписки Gemini Code Assist который вы хотите приобрести, затем нажмите Начать . Узнайте больше о различиях между версиями Standard и Enterprise на странице Сравнение версий Gemini Code Assist .
  4. Нажмите «Продолжить» .
  5. Выберите учетную запись Cloud Billing , которую вы хотите использовать для приобретения подписки.
  6. Выберите тип подписки Gemini Code Assist которую вы хотите приобрести, затем нажмите «Продолжить» .
  7. В разделе «Настройка подписки» заполните поля для настройки подписки, включая следующее:
    • Отображаемое имя подписки .
    • Количество лицензий . Лицензии назначаются на пользователя, поэтому убедитесь, что вы приобрели достаточное количество для всех пользователей, которые должны иметь доступ к функциям Gemini Code Assist и Gemini в Firebase . Обратите внимание, что если вы покупаете Enterprise edition, вам необходимо приобрести не менее 10 лицензий.
    • Период подписки (ежемесячно или ежегодно). При годовой подписке вам предоставляется скидка, которая взимается ежемесячно, а не единовременно. Чтобы узнать больше о тарифных планах Gemini Code Assist , см. Цены Gemini Code Assist .
    • Автоматическое продление подписки после окончания срока действия обязательств (ежемесячно или ежегодно). Автоматическое продление сохраняет подписку и лицензии активными. Если подписка не продлевается автоматически, она заканчивается по окончании текущего срока, и вам необходимо снова пройти процесс покупки и переназначить лицензии.
  8. Для подтверждения подписки нажмите Продолжить .
  9. Ознакомьтесь с подробностями подписки и, если вы согласны с условиями, выберите Я согласен с условиями этой покупки , а затем выберите Завершить покупку .
  10. Далее необходимо назначить лицензии каждому пользователю. Нажмите Далее: Управление назначением лицензий Gemini и перейдите к Назначить лицензии .
  11. Нажмите Добавить лицензированных пользователей . Появится диалоговое окно выбора пользователя. Чтобы найти определенных пользователей, введите их имя в поле поиска.
  12. Выберите одного или нескольких пользователей из списка, а затем нажмите Далее .
  13. Нажмите Назначить лицензии .

  14. После завершения назначения лицензий вернитесь в консоль Firebase и нажмите Готово .

Управляйте подпиской Gemini Code Assist

Если вы уже завершили процесс покупки подписки Gemini Code Assist , вы можете управлять своей подпиской Gemini Code Assist и назначать лицензии из консоли Firebase .

Для управления подпиской и назначения лицензий Gemini Code Assist :

  1. В консоли Firebase выберите проекта > Использование и выставление счетов > Подписки .
  2. В разделе «Управление подписками» нажмите ссылку «Подписка».
  3. В появившемся окне нажмите Управление лицензиями . Управление лицензиями и настройка подписки Gemini Code Assist открываются в консоли Google Cloud .
  4. Чтобы добавить лицензированных пользователей:

    1. Нажмите Добавить лицензированных пользователей . Появится диалоговое окно выбора пользователя. Чтобы найти определенных пользователей, введите их имя в поле поиска.
    2. Выберите одного или нескольких пользователей из списка, а затем нажмите Далее .
    3. Нажмите Назначить лицензии .
  5. Чтобы отменить назначение лицензий:

    1. Выберите пользователя или пользователей, которым вы хотите отменить назначение, затем нажмите Отменить назначение лицензий .
  6. Чтобы внести изменения в подписку, перейдите на вкладку «Настройки подписки» и нажмите «Изменить подписку» .

  7. Выберите подписку Gemini Code Assist , затем нажмите «Продолжить» .

  8. Далее вы можете обновить любые из следующих настроек подписки:

    • Отображаемое имя подписки .
    • Количество лицензий . Лицензии назначаются на пользователя, поэтому убедитесь, что вы приобрели достаточное количество для всех пользователей, которые должны иметь доступ к функциям Gemini Code Assist и Gemini в Firebase . Обратите внимание, что если вы покупаете Enterprise edition, вам необходимо приобрести не менее 10 лицензий.
    • Период подписки (ежемесячно или ежегодно). При годовой подписке вам предоставляется скидка, которая взимается ежемесячно, а не единовременно. Чтобы узнать больше о тарифных планах Gemini Code Assist , см. Цены Gemini Code Assist .
    • Автоматическое продление подписки после окончания срока действия обязательств (ежемесячно или ежегодно). Автоматическое продление сохраняет подписку и лицензии активными. Если подписка не продлевается автоматически, она заканчивается по окончании текущего срока, и вам необходимо снова пройти процесс покупки и переназначить лицензии.
  9. Нажмите «Продолжить» .

  10. Если вы согласны с условиями, нажмите Я согласен с условиями этой покупки и нажмите Сохранить изменения .

Отключите 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 Code Assist для использования Gemini в Firebase . Узнайте больше о Gemini в Firebase с подпиской Gemini Code Assist .

Следующие шаги