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