Questa pagina fornisce risposte alle domande frequenti sugli SDK Gemini API e Vertex AI in Firebase. Per ulteriori domande, consulta le domande frequenti su Gemini API nella documentazione di Google Cloud.
Quali API devono essere abilitate per utilizzare gli SDK Vertex AI in Firebase? E come faccio ad attivarli?
Per utilizzare gli SDK Vertex AI in Firebase, nel progetto devono essere abilitate le seguenti due API:
Fai clic sulla scheda Vertex AI in Firebase per avviare un flusso di lavoro che abilita
le due API. Questo flusso di lavoro aggiungerà anche l'API Vertex AI in Firebase alla lista consentita della chiave API di Firebase.
In alternativa, puoi utilizzare la console Google Cloud (opzione più manuale):
Fai clic su ogni link dell'API nella parte superiore di questa voce delle domande frequenti, quindi su Attiva nella pagina di ogni API.
Aggiungi l'API Vertex AI in Firebase alla lista consentita della chiave API Firebase seguendo le istruzioni riportate in Aggiungere limitazioni API nella documentazione di Google Cloud.
Quali autorizzazioni sono necessarie per utilizzare gli SDK Vertex AI in Firebase?
Azione
Autorizzazioni IAM richieste
Ruoli IAM che includono le autorizzazioni richieste per impostazione predefinita
Eseguire l'upgrade della fatturazione al piano tariffario di pagamento a consumo (Blaze)
Quali modelli possono essere utilizzati con gli SDK Vertex AI in Firebase?
Puoi utilizzare gli SDK Vertex AI in Firebase con qualsiasi modello di base Gemini elencato in Scopri di più sui modelli Gemini.
Non puoi utilizzare modelli Gemini non di base come i modelli PaLM, i modelli ottimizzati o i modelli basati su Gemma con gli SDK Vertex AI in Firebase.
Aggiungiamo spesso nuove funzionalità agli SDK, quindi ricontrolla queste domande frequenti per gli aggiornamenti (nonché nelle note di rilascio, nei blog e nei post sui social).
Come faccio a correggere l'errore 400 Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.?
Se stai tentando di inviare una richiesta multimodale con un URL Cloud Storage for Firebase, potresti riscontrare il seguente errore 400: Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
Questo errore è causato da un progetto per il quale non è stato eseguito correttamente il provisioning automatico degli agenti di servizio richiesti quando è stata abilitata l'API Vertex AI nel progetto. Si tratta di un problema noto con alcuni progetti e stiamo lavorando a una soluzione globale.
Ecco la soluzione alternativa per correggere il progetto e eseguire il provisioning corretto di questi agenti di servizio in modo da poter iniziare a includere gli URL Cloud Storage for Firebase nelle richieste multimodali. Devi essere un
proprietario del progetto e devi completare questo insieme di attività solo una volta per il progetto.
Accedi e autenticati con gcloud CLI.
Il modo più semplice per farlo è da Cloud Shell. Scopri di più nella
documentazione di Google Cloud.
Se richiesto, segui le istruzioni visualizzate nel terminale per eseguire gcloud CLI nel tuo progetto Firebase.
Ti servirà l'ID progetto Firebase, che puoi trovare nella parte superiore della pagina settingsImpostazioni progetto
nella console Firebase.
Esegui il provisioning degli agenti di servizio richiesti nel progetto eseguendo il seguente comando:
Attendi qualche minuto per assicurarti che sia stato eseguito il provisioning degli agenti di servizio, quindi riprova a inviare la richiesta multimodale che include l'URLCloud Storage for Firebase.
Se continui a ricevere questo errore dopo aver aspettato diversi minuti, contatta l'assistenza Firebase.