Omówienie: rozwiązania sztucznej inteligencji i logiki w Firebase

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.