Podczas tworzenia aplikacji za pomocą Firebase AI Logic możesz chcieć wyjść poza podstawowe informacje omówione w głównych przewodnikach. Rozwiązania opisane w tej sekcji zawierają wskazówki dotyczące bardziej zaawansowanych przypadków użycia.
zarządzać plikami i uwzględniać duże pliki w żądaniach multimodalnych;
Korzystając z Cloud Storage for Firebase, możesz wykorzystać szybką, bezpieczną i skalowalną infrastrukturę do przechowywania plików i zarządzania nimi. W żądaniach multimodalnych możesz też uwzględniać większe pliki, używając Cloud Storage for Firebaseadresu URL.
Zobacz Cloud Storage for Firebase rozwiązanie
Ochrona aplikacji przed nieautoryzowanymi klientami
W przypadku aplikacji mobilnych i internetowych musisz chronić Gemini API i zasoby projektu przed nadużyciami ze strony nieautoryzowanych klientów. Możesz użyć Firebase App Check, aby sprawdzić, czy wszystkie wywołania interfejsu API pochodzą z Twojej prawdziwej aplikacji.
Zobacz Firebase App Check przewodnik
Dynamiczne i warunkowe ustawianie konfiguracji środowiska wykonawczego
Jeśli chcesz ustawić konfiguracje na podstawie warunków środowiska wykonawczego, możesz użyć Firebase Remote Config. Przykładem może być zmiana lokalizacji, w której uruchamiasz usługę Vertex AI i model generatywny, na podstawie lokalizacji użytkownika.
Zobacz Remote Config rozwiązanie
Aktualizowanie wartości w aplikacji bez publikowania jej nowej wersji
Jeśli chcesz dynamicznie zmieniać wartości w aplikacji bez publikowania jej nowej wersji, możesz użyć Firebase Remote Config. Może to być np. aktualizacja nazwy modelu po wydaniu nowej wersji lub zmiana instrukcji systemowych, promptów, ustawień bezpieczeństwa lub danych wejściowych żądania.
Zobacz Remote Config rozwiązanie
Pracujemy nad innymi rozwiązaniami i przewodnikami, więc zajrzyj tu później.