Wenn Sie Ihre App mit Firebase AI Logic entwickeln, möchten Sie möglicherweise über die Grundlagen hinausgehen, die in den Hauptleitfäden behandelt werden. Die in diesem Abschnitt beschriebenen Lösungen bieten Anleitungen für komplexere Anwendungsfälle.
App vor nicht autorisierten Clients schützen
Bei mobilen Apps und Web-Apps müssen Sie die Gemini API und Ihre Projektressourcen vor Missbrauch durch nicht autorisierte Clients schützen. Mit Firebase App Check können Sie prüfen, ob alle API-Aufrufe von Ihrer tatsächlichen App stammen.
Anleitung zu Firebase App Check ansehen
Werte in Ihrer App aktualisieren, ohne eine neue Version zu veröffentlichen
Wenn Sie Werte in Ihrer App dynamisch ändern müssen, ohne eine neue Version zu veröffentlichen, können Sie Firebase Remote Config verwenden. Beispiele hierfür sind das Ändern des Modellnamens, der Systemanweisungen, der Prompts, der Sicherheitseinstellungen oder der Eingabe für eine Anfrage.
Lösung für Remote Config ansehen
Laufzeitkonfigurationen dynamisch und bedingt festlegen
Wenn Sie Konfigurationen basierend auf Laufzeitbedingungen festlegen möchten, können Sie Firebase Remote Config verwenden. Ein Beispiel ist das Ändern des Standorts, an dem Sie auf das Gemini Modell zugreifen, basierend auf dem Standort des Endnutzers.
Lösung für Remote Config ansehen
Dateien verwalten und große Dateien in multimodale Anfragen einbeziehen
Mit Cloud Storage for Firebase profitieren Sie von einer schnellen, sicheren, und skalierbaren Infrastruktur für die Dateispeicherung und ‑verwaltung. Außerdem können Sie größere Dateien in Ihre multimodalen Anfragen mit einer Cloud Storage for Firebase URL einbeziehen.
Lösung für Cloud Storage for Firebase ansehen
Wir arbeiten aktiv an weiteren Lösungen und Anleitungen. Schauen Sie bald wieder vorbei.