Gemini API korzystający z Vertex AI dla Firebase
Twórz oparte na AI aplikacje mobilne i internetowe oraz funkcje z użyciem Gemini API przy użyciu Vertex AI dla Firebase
Interfejs Vertex AI Gemini API zapewnia dostęp do najnowszej generatywnej AI modele od Google: modele Gemini. Jeśli chcesz wywołać funkcję Vertex AI Gemini API bezpośrednio z aplikacji mobilnej lub internetowej – po stronie serwera – możesz użyć pakietów SDK Vertex AI dla 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.
Konfiguracja iOS+ Konfiguracja Androida Konfiguracja internetowa Konfiguracja Flutter
Jeśli szukasz sposobów wywołania interfejsu Vertex AI Gemini API po stronie serwera, zapoznaj się z Pakiety SDK Vertex AI po stronie serwera lub rozszerzenia Firebase dla interfejsu Gemini API.
Najważniejsze funkcje
Wprowadzanie wielomodalne | Modele Gemini multimodalne, więc prompty wysyłane do interfejsu Gemini API mogą zawierać tekst, (nawet PDF), wideo i audio. |
Rozszerzony zestaw funkcji | Dzięki pakietom SDK możesz: wywołanie interfejsu 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żywać Sprawdzania aplikacji Firebase, do ochrony interfejsu 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) oraz dynamiczne ustawianie konfiguracji środowiska wykonawczego za pomocą Zdalna konfiguracja Firebase. |
Jak to działa?
Pakiety SDK Vertex AI dla Firebase umożliwiają wywoływanie funkcji Vertex AI Gemini API bezpośrednio z aplikacji mobilnej lub internetowej, usuwając wymaga skonfigurowania backendu.
Dowiedz się więcej o Gemini API w 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 dla Firebase dostosowany do i zainicjuj usługę Vertex AI oraz usługę generatywną w aplikacji. | |
Wywoływanie interfejsu Gemini API | Wywołaj interfejs Gemini API za pomocą 1 z tych elementów: tylko tekst 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, w tym: ochrony interfejsu API przed nadużyciami przy użyciu Sprawdzanie aplikacji Firebase. oraz nawet dużych plików, z adresami URL w Cloud Storage dla Firebase. |
Dalsze kroki
Pierwsze kroki z interfejsem Vertex AI Gemini API w aplikacji mobilnej lub internetowej
Konfiguracja iOS+ Konfiguracja Androida Konfiguracja internetowa Konfiguracja Flutter
Eksperymentuj z promptami