Auf dieser Seite finden Sie Antworten auf häufig gestellte Fragen zu den Gemini API- und Vertex AI in Firebase-SDKs. Weitere Informationen finden Sie in den häufig gestellten Fragen zu Gemini API in der Google Cloud-Dokumentation.
Welche APIs müssen aktiviert sein, um die Vertex AI in Firebase SDKs zu verwenden? Und wie aktiviere ich sie?
Wenn Sie die Vertex AI in Firebase SDKs verwenden möchten, müssen die folgenden beiden APIs in Ihrem Projekt aktiviert sein:
Klicken Sie auf die Karte Vertex AI in Firebase, um einen Workflow zu starten, mit dem die beiden APIs aktiviert werden. Mit diesem Workflow wird die Vertex AI in Firebase API auch der Zulassungsliste Ihres Firebase API-Schlüssels hinzugefügt.
Alternativ können Sie die Google Cloud-Konsole verwenden (etwas manuellere Option):
Klicken Sie oben in diesem FAQ-Eintrag auf die einzelnen API-Links und dann auf der Seite der jeweiligen API auf Aktivieren.
Fügen Sie die Vertex AI in Firebase API der Zulassungsliste Ihres Firebase API-Schlüssels hinzu. Folgen Sie dazu der Anleitung unter API-Einschränkungen hinzufügen in der Google Cloud-Dokumentation.
Welche Berechtigungen sind für die Verwendung der Vertex AI in Firebase SDKs erforderlich?
Aktion
Erforderliche IAM-Berechtigungen
IAM-Rolle(n), die standardmäßig die erforderlichen Berechtigungen enthalten
Abrechnung auf den Preisplan „Pay as you go“ (Blaze) umstellen
Welche Modelle können mit den Vertex AI in Firebase SDKs verwendet werden?
Du kannst die Vertex AI in Firebase SDKs mit jedem der Gemini-Basismodelle verwenden, die unter Informationen zu Gemini-Modellen aufgeführt sind.
Nicht-Basis-Gemini-Modelle wie PaLM-Modelle, optimierte Modelle oder Gemma-basierte Modelle können nicht mit den Vertex AI in Firebase SDKs verwendet werden.
Wir fügen den SDKs regelmäßig neue Funktionen hinzu. Aktuelle Informationen finden Sie in diesen FAQs sowie in den Versionshinweisen, Blogs und Beiträgen in sozialen Netzwerken.
Wie behebe ich den Fehler 400 Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.?
Wenn Sie versuchen, eine multimodale Anfrage mit einer Cloud Storage for Firebase-URL zu senden, kann der folgende 400-Fehler auftreten: Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
Dieser Fehler wird durch ein Projekt verursacht, in dem die erforderlichen Dienst-Agents nicht korrekt automatisch bereitgestellt wurden, als die Vertex AI API im Projekt aktiviert wurde. Dieses Problem ist bei einigen Projekten bekannt und wir arbeiten an einer globalen Lösung.
So beheben Sie das Problem mit Ihrem Projekt und stellen diese Servicemitarbeiter richtig bereit, damit Sie Cloud Storage for Firebase-URLs in Ihre multimodalen Anfragen aufnehmen können: Sie müssen Inhaber des Projekts sein und müssen diese Aufgaben nur einmal für Ihr Projekt ausführen.
Greifen Sie auf den gcloud CLI zu und authentifizieren Sie sich dort.
Am einfachsten geht das über Cloud Shell. Weitere Informationen finden Sie in der Google Cloud-Dokumentation.
Wenn Sie dazu aufgefordert werden, folgen Sie der Anleitung im Terminal, um gcloud CLI für Ihr Firebase-Projekt auszuführen.
Sie benötigen die Firebase-Projekt-ID. Sie finden sie oben in der Firebase Console unter settingsProjekteinstellungen.
Provisionieren Sie die erforderlichen Dienst-Agents in Ihrem Projekt mit dem folgenden Befehl:
Warten Sie einige Minuten, um zu prüfen, ob die Dienst-Agents bereitgestellt wurden. Versuchen Sie dann noch einmal, die multimodale Anfrage mit der URL Cloud Storage for Firebase zu senden.
Wenn Sie nach einigen Minuten immer noch diese Fehlermeldung erhalten, wenden Sie sich an den Firebase-Support.