Configurar o Gemini no Firebase

Antes de começar a usar o Gemini no Firebase, você precisa ativá-lo no console do Firebase. O Gemini no Firebase é ativado por usuário e projeto, e a ativação depende do tipo de usuário e do plano.

  • Se você for usuário do Google Workspace (antigo G Suite), o Gemini em Firebase está incluído no Gemini Code Assist. As assinaturas do Gemini Code Assist podem ser compradas e ativadas pelo administrador diretamente no console Firebase. Saiba mais em Configurar Gemini Code Assist.

  • Se você for um usuário individual, o Gemini no Firebase está disponível sem custo financeiro ou como parte do Gemini Code Assist, que oferece insights contextuais e de campanhas de mensagens.

Os Termos de Serviço são diferentes para o Gemini em Firebase (sem custo) e para o Gemini em Firebase como parte de Gemini Code Assist. Saiba mais em Como o Gemini no Firebase usa seus dados.

Permissões necessárias

Para ativar e usar os recursos do Gemini no Firebase, é preciso ter determinados papéis do IAM e permissões.

Saiba como atribuir a função do usuário Gemini for Google Cloud a um participante do projeto. Apenas os proprietários do projeto podem editar os papéis do IAM.

  1. No console do Firebase, selecione Configurações do projeto, e Usuários e permissões.
  2. Encontre a linha do membro do projeto aplicável.
  3. Clique em Mais opções e selecione Editar acesso.
  4. Abra Papéis, selecione Usuário Gemini for Google Cloud e clique em Concluído.
  5. Clique em Aplicar papéis para salvar a alteração. Pode levar um ou dois minutos para a nova função a ser aplicada ao seu usuário.

Configurar o Gemini no Firebase

Depois de verificar se a conta tem as permissões necessárias, ative o Gemini no Firebase para seu projeto.

Siga estas etapas para ativar o uso do Gemini no Firebase no seu projeto.

  1. Como proprietário ou editor do projeto, abra o console do Firebase, selecione um projeto e clique em ✦Gemini no Firebase no menu do console no canto superior direito.

    O painel Gemini será exibido.

  2. Leia as informações que aparecem e clique em Começar.

  3. Se preferir, ative o Gemini no Firebase para outros usuários no seu projeto: em Configurações do projeto, selecione Usuários e permissões e atribua a outros usuários o papel Gemini for Google Cloud.

Agora você está pronto para acelerar seu desenvolvimento no Firebase com o Gemini no Firebase. Saiba mais sobre como interagir com o Gemini no Firebase em Teste o Gemini no console do Firebase.

Se você planeja usar o Gemini no Firebase com uma assinatura do Gemini Code Assist, acesse Gemini no Firebase com uma assinatura do Gemini Code Assist para conferir as instruções de configuração.

Gemini no Firebase com uma assinatura do Gemini Code Assist

Ao comprar uma assinatura do Gemini Code Assist, você desbloqueia outros recursos do Gemini no Firebase, incluindo o reconhecimento contextual e insights de campanhas de mensagens. Para ativar o Gemini Code Assist, você precisa comprar uma assinatura e atribuir licenças a usuários individuais.

É possível ativar o Gemini Code Assist no console do Firebase ou Google Cloud usando o Gemini Admin. Se você planeja ativar o Gemini Code Assist em um projeto que usa o plano Spark sem custos financeiros, recomendamos usar o console do Firebase para comprar e gerenciar sua assinatura do Gemini Code Assist. Embora as licenças do Gemini Code Assist sejam atribuídas por usuário, independentemente do projeto, o console do Google Cloud exige que você associe a conta do Cloud Billing usada para compra a um projeto. Isso faz o upgrade automático do projeto para o plano Blaze de pagamento por uso. O gerenciamento da sua assinatura pelo console do Firebase garante que o projeto no plano Spark não seja atualizado para o Blaze. Saiba mais sobre os planos Spark e Blaze em Planos de preços do Firebase.

As seções a seguir descrevem como comprar o Gemini no Code Assist e atribuir licenças aos usuários.

Comprar o Gemini Code Assist e atribuir licenças

Antes de comprar, você precisa ter uma conta de faturamento do Google Cloud e ser um administrador de faturamento nessa conta. Se você não tiver uma conta do Cloud Billing, siga as instruções em Criar uma nova conta do Cloud Billing de autoatendimento.

Para comprar a assinatura do Gemini Code Assist e atribuir licenças:

  1. Clique em ✦Gemini no Firebase para abrir o painel do Gemini.
  2. Dependendo do seu tipo de usuário:
    • Na nota informativa que aparece, clique em Comprar uma assinatura.
    • No banner Quer resultados mais avançados?, clique em Testar Gemini Code Assist.
  3. Selecione o tipo de assinatura do Gemini Code Assist que você quer comprar e clique em Começar. Saiba mais sobre as diferenças entre as edições Standard e Enterprise em Compare Gemini Code Assist edições.
  4. Clique em Continuar.
  5. Selecione a conta do Cloud Billing que você quer usar para comprar a assinatura.
  6. Selecione o tipo de assinatura do Gemini Code Assist que você quer comprar e clique em Continuar.
  7. Em Configurar assinatura, preencha os campos para configurar a assinatura, incluindo o seguinte:
    • Nome de exibição da assinatura.
    • Número de licenças. As licenças são atribuídas por usuário. Portanto, compre o número necessário para todos os usuários que precisam ter acesso aos recursos do Gemini Code Assist e do Gemini no Firebase. Se você estiver comprando a edição Enterprise, precisará comprar pelo menos 10 licenças.
    • Período de assinatura (mensal ou anual). Com uma assinatura anual, você recebe um preço com desconto que é cobrado mensalmente em vez de um pagamento único. Para saber mais sobre os planos de preços do Gemini Code Assist, consulte Preços do Gemini Code Assist.
    • Renovação automática da assinatura após o término do período de compromisso (mensal ou anual). A renovação automática mantém sua assinatura e licenças ativas. Se a assinatura não for renovada automaticamente, ela vai ser encerrada quando o período atual terminar, e você vai precisar seguir o processo de compra novamente e reatribuir as licenças.
  8. Para confirmar a assinatura, clique em Continuar.
  9. Leia os detalhes da assinatura e, se você concordar com os termos, selecione Concordo com os termos desta compra e Concluir compra.
  10. Em seguida, você precisa atribuir licenças a cada usuário. Clique em Próxima: gerenciar atribuições de licenças do Gemini e prossiga para Atribuir licenças.
  11. Clique em Adicionar usuários licenciados. Uma caixa de diálogo de seleção do usuário vai aparecer. Para pesquisar usuários específicos, digite o nome deles na caixa de pesquisa.
  12. Selecione um ou mais usuários na lista e clique em Próxima.
  13. Clique em Atribuir licenças.

  14. Depois de concluir a atribuição de licenças, volte ao console do Firebase e clique em Concluído.

Gerenciar assinatura de Gemini Code Assist

Se você já tiver concluído o fluxo de compra de assinatura do Gemini Code Assist, poderá gerenciar sua assinatura do Gemini Code Assist e atribuir licenças no console do Firebase.

Para gerenciar sua assinatura e atribuir licenças do Gemini Code Assist:

  1. No console do Firebase, selecione Configurações do projeto > Uso e faturamento > Assinaturas.
  2. Em Gerenciar suas assinaturas, clique no link da assinatura.
  3. Na janela que aparece, clique em Gerenciar licenças. O gerenciamento de licenciamento e as configurações de assinatura do Gemini Code Assist são abertas no console Google Cloud.
  4. Para adicionar usuários licenciados:

    1. Clique em Adicionar usuários licenciados. Uma caixa de diálogo de seleção do usuário vai aparecer. Para pesquisar usuários específicos, digite o nome deles na caixa de pesquisa.
    2. Selecione um ou mais usuários na lista e clique em Próxima.
    3. Clique em Atribuir licenças.
  5. Para cancelar a atribuição de licenças:

    1. Selecione os usuários que você quer cancelar a atribuição e clique em Cancelar atribuição de licenças.
  6. Para fazer mudanças na sua assinatura, acesse a guia Configurações da assinatura e clique em Modificar a assinatura.

  7. Selecione a assinatura do Gemini Code Assist e clique em Continuar.

  8. Em seguida, é possível atualizar qualquer uma das seguintes configurações de assinatura:

    • Nome de exibição da assinatura.
    • Número de licenças. As licenças são atribuídas por usuário. Portanto, compre o número necessário para todos os usuários que precisam ter acesso aos recursos do Gemini Code Assist e do Gemini no Firebase. Se você estiver comprando a edição Enterprise, precisará comprar pelo menos 10 licenças.
    • Período de assinatura (mensal ou anual). Com uma assinatura anual, você recebe um preço com desconto que é cobrado mensalmente em vez de um pagamento único. Para saber mais sobre os planos de preços do Gemini Code Assist, consulte Preços do Gemini Code Assist.
    • Renovação automática da assinatura após o término do período de compromisso (mensal ou anual). A renovação automática mantém sua assinatura e licenças ativas. Se a assinatura não for renovada automaticamente, ela vai ser encerrada quando o período atual terminar, e você vai precisar seguir o processo de compra novamente e reatribuir as licenças.
  9. Clique em Continuar.

  10. Se você concordar com os termos, clique em Concordo com os termos desta compra e em Salvar alterações.

Desativar o Gemini no Firebase

Para desativar todos os produtos Gemini for Google Cloud, incluindo o Gemini no Firebase e os recursos compatíveis, como assistência de IA no Crashlytics, consulte Desativar o Gemini for Google Cloud API. Caso contrário, é possível limitar o acesso de usuários específicos.

Para limitar o acesso de usuários específicos, remova a função do usuário Gemini for Google Cloud de cada um deles:

  • No console do Firebase, abra as Configurações do projeto, selecione Usuários e permissões e, para cada usuário que você quer atualizar, remova a função Gemini for Google Cloud.

Para desativar o Gemini Code Assist, siga as instruções em Desativar Gemini Code Assist.

Resolver problemas do Gemini no Firebase

Se o ✦Gemini no Firebase não aparecer no console do Firebase, verifique o seguinte:

  • Verifique se o Gemini for Google Cloud API está ativado no console do Google Cloud.
  • Verifique se os usuários a quem você quer dar acesso foram atribuídos o papel de usuário complementar do Cloud AI IAM.
  • Se você estiver usando Gemini Code Assist, verifique se os usuários afetados receberam uma licença.

Próximas etapas