Gemini API za pomocą: Vertex AI in Firebase

Twórz oparte na AI aplikacje mobilne i internetowe oraz funkcje za pomocą Gemini API w Vertex AI in Firebase

Aplikacja Vertex AI Gemini API daje Ci dostęp do najnowszej generatywnej AI modele od Google: modele Gemini. Jeśli chcesz wywołać funkcję Vertex AI Gemini API bezpośrednio w aplikacji mobilnej lub internetowej, a nie po stronie serwera – możesz używać pakietów SDK Vertex AI in Firebase. Ten klient Pakiety SDK są przeznaczone do użytku z aplikacjami mobilnymi i internetowymi. Zapewniają możliwości ochrony przed nieautoryzowanymi klientami oraz integracji z innymi usługami Firebase usług Google.

Dzięki tym pakietom SDK możesz dodać personalizację AI do swojej aplikacji, utworzyć czat, tworzenie optymalizacji i automatyzacji opartej na AI oraz wiele więcej.


Chcesz rozpocząć? Wybierz platformę:

iOS lub nowszy Android Sieć Efekt fluktuacji

Jeśli szukasz sposobów na wywołanie funkcji Vertex AI Gemini API po stronie serwera, zapoznaj się z Pakiety SDK Vertex AI po stronie serwera lub Firebase Extensions w przypadku Gemini API.


Najważniejsze funkcje

Wprowadzanie wielomodalne Modele Gemini multimodalne, więc prompty wysyłane do Gemini API mogą zawierać tekst, (nawet PDF), wideo i audio.
Rozszerzony zestaw funkcji Dzięki pakietom SDK możesz: wywołaj Gemini API bezpośrednio z aplikacji mobilnej lub internetowej, stworzyć czat z AI, użyj wywołań funkcji, i inne.
Bezpieczeństwo aplikacji w wersji produkcyjnej Użyj formatu Firebase App Check w celu ochrony środowiska Vertex AI Gemini API przed nadużyciami ze strony nieautoryzowanych klientów.
Rozbudowana infrastruktura Korzystaj ze skalowalnej infrastruktury stworzonej z myślą o urządzeniach mobilnych i aplikacje internetowe, zarządzanie uporządkowanymi danymi dzięki ofertom baz danych Firebase (np. Cloud Firestore) i dynamiczne ustawianie konfiguracji środowiska wykonawczego za pomocą Firebase Remote Config

Jak to działa?

Pakiety SDK Vertex AI in Firebase umożliwiają wywoływanie funkcji Vertex AI Gemini API bezpośrednio w aplikacji mobilnej lub internetowej, usuwając wymaga skonfigurowania backendu.

Dowiedz się więcej o Gemini API z aplikacji Vertex AI, , który daje dostęp do modeli Gemini.

Ścieżka implementacji

Łączenie aplikacji z Firebase Zarejestruj aplikację w projekcie Firebase, a następnie dodaj Firebase. do Twojej aplikacji.
Zainstaluj i zainicjuj pakiet SDK Zainstaluj pakiet SDK Vertex AI in Firebase dostosowany do platformy, a następnie zainicjuj usługę Vertex AI oraz usługę generatywną w aplikacji.
Zadzwoń pod numer Gemini API Wywołaj: Gemini API, używając jednej z tych opcji: tylko tekstowe lub prompty multimodalne. aby generować tekstowe dane wyjściowe. Tworzenie złożonych wywołań czat lub użyj wywołania funkcji.
Przygotowanie do wdrożenia wersji produkcyjnej Zaimplementuj ważne integracje z aplikacjami mobilnymi i internetowymi, ochrony interfejsu API przed nadużyciami przy użyciu Firebase App Check oraz w tym dużych plików w żądaniach używających Cloud Storage for Firebase adresów URL.

Dalsze kroki

Pierwsze kroki z Vertex AI Gemini API w aplikacji mobilnej lub internetowej

Konfiguracja iOS+ Konfiguracja Androida Konfiguracja internetowa Konfiguracja Flutter

Eksperymentuj z promptami

Wejdź na Vertex AI Studio

Więcej informacji o modelach Gemini

Dowiedz się więcej o dostępne modele do różnych zastosowań oraz ich poniższych limitów i cen.