Esta página fornece respostas para perguntas frequentes sobre os SDKs do
Gemini API e do Vertex AI in Firebase. Para mais perguntas,
confira as
perguntas frequentes sobre Gemini API
na documentação do Google Cloud.
Quais APIs precisam ser ativadas para usar os SDKs Vertex AI in Firebase? E como faço para ativá-los?
Para usar os SDKs Vertex AI in Firebase, seu projeto precisa ter as
seguintes APIs ativadas:
Clique no card Vertex AI in Firebase para iniciar um fluxo de trabalho que ativa
as duas APIs. Esse fluxo de trabalho também adiciona a
API Vertex AI in Firebase à lista de permissões da chave de API do Firebase.
Também é possível usar o console Google Cloud (opção mais manual):
Clique em cada link de API na parte de cima desta entrada de perguntas frequentes e, depois, em Ativar
na página de cada API.
Adicione a API Vertex AI in Firebase à lista de permissões da chave de API do Firebase seguindo as instruções em Adicionar restrições de API na documentação da Google Cloud.
Quais permissões são necessárias para usar os SDKs Vertex AI in Firebase?
Ação
Permissões do IAM necessárias
Papéis do IAM que incluem as permissões necessárias por padrão
Fazer upgrade do faturamento para o plano de preços de pagamento por uso (Blaze)
Não é possível usar modelos do Gemini que não sejam de fundação, como modelos do PaLM, modelos ajustados ou
modelos baseados no Gemma com os SDKs Vertex AI in Firebase.
Adicionamos novos recursos aos SDKs com frequência. Por isso, confira as atualizações
destas perguntas frequentes (assim como nas notas da versão, blogs e postagens nas redes sociais).
Como corrigir o erro 400 Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.?
Se você estiver tentando enviar uma solicitação multimodal com um URL Cloud Storage for Firebase, poderá encontrar o seguinte erro 400: Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
Esse erro é causado por um projeto que não tinha os agentes de serviço necessários
provisionados automaticamente quando a API Vertex AI foi ativada no
projeto. Esse é um problema conhecido em alguns projetos, e estamos trabalhando em uma
correção global.
Confira a solução alternativa para corrigir seu projeto e provisionar esses agentes
de serviço corretamente para começar a incluir URLs Cloud Storage for Firebase nas
solicitações multimodais. Você precisa ser um
proprietário do projeto e só precisa
concluir esse conjunto de tarefas uma vez.
Acesse e faça a autenticação com o gcloud CLI.
A maneira mais fácil de fazer isso é pela Cloud Shell. Saiba mais na
documentação da Google Cloud.
Se solicitado, siga as instruções exibidas no terminal para executar o
gcloud CLI no seu projeto do Firebase.
Você vai precisar do ID do projeto do Firebase, que pode ser encontrado na parte de cima das
settingsConfigurações do projeto
no console do Firebase.
Provisione os agentes de serviço necessários no projeto executando o
seguinte comando:
Aguarde alguns minutos para garantir que os agentes de serviço sejam provisionados e
tente enviar a solicitação multimodal que inclui o
URL Cloud Storage for Firebase novamente.
Se o erro continuar ocorrendo depois de alguns minutos, entre em contato com o suporte do Firebase.