Как настроить 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 , расположенное в верхнем правом меню консоли.

    Появляется панель «Близнецы».

  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 in Firebase . Обратите внимание, что при покупке корпоративной версии необходимо приобрести не менее 10 лицензий.
    • Период подписки (ежемесячная или годовая). При годовой подписке предоставляется скидка, оплата производится ежемесячно, а не единовременно. Подробнее о тарифных планах Gemini Code Assist можно узнать в разделе «Цены на Gemini Code Assist .
    • Автоматическое продление подписки по истечении срока действия договора (ежемесячного или годового). Автоматическое продление сохраняет вашу подписку и лицензии активными. Если подписка не продлевается автоматически, она прекращается по истечении текущего срока, и вам необходимо снова пройти процедуру покупки и переназначить лицензии.
  8. Для подтверждения подписки нажмите «Продолжить» .
  9. Ознакомьтесь с условиями подписки и, если вы согласны с условиями, выберите «Я согласен с условиями этой покупки» , а затем нажмите «Завершить покупку» .
  10. Далее необходимо назначить лицензии каждому пользователю. Нажмите «Далее: Управление назначениями лицензий Gemini» и перейдите к «Назначить лицензии» .
  11. Нажмите «Добавить лицензированных пользователей» . Откроется диалоговое окно выбора пользователей. Для поиска конкретных пользователей введите их имя в поле поиска.
  12. Выберите одного или нескольких пользователей из списка, а затем нажмите «Далее» .
  13. Нажмите «Назначить лицензии» .

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

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

Если вы уже оформили подписку на Gemini 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 in Firebase . Обратите внимание, что при покупке корпоративной версии необходимо приобрести не менее 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 .

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