Как настроить 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, вам необходимо приобрести не менее 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, вам необходимо приобрести не менее 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 в Firebase необходима подписка на Gemini Code Assist . Подробнее см. в статье «Gemini в Firebase с подпиской на Gemini Code Assist .

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