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

Otwórz 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.