Generowanie tekstu na podstawie promptów tekstowych za pomocą interfejsu Gemini API


Gdy wywołujesz Gemini API z aplikacji za pomocą pakietu SDK Vertex AI in Firebase, możesz poprosić model Gemini o wygenerowanie tekstu na podstawie wpisanego tekstu.

Zanim zaczniesz

Jeśli jeszcze nie masz tego za sobą, zapoznaj się z przewodnikiem dla początkujących dotyczącym pakietów SDK Vertex AI in Firebase. Upewnij się, że masz wykonane wszystkie te czynności:

  1. Skonfiguruj nowy lub istniejący projekt Firebase, w tym używając abonamentu Blaze i włącz wymagane interfejsy API.

  2. Połącz aplikację z Firebase, w tym zarejestruj ją i dodaj do niej konfigurację Firebase.

  3. Dodaj pakiet SDK i zainicjuj w aplikacji usługę Vertex AI oraz model generatywny.

Gdy połączysz aplikację z Firebase, dodasz pakiet SDK i zainicjujesz usługę Vertex AI oraz model generatywny, możesz wywołać Gemini API.

Generowanie tekstu na podstawie danych wejściowych zawierających tylko tekst

Możesz wywołać funkcję Gemini API, podając jako dane wejściowe tylko tekst. W przypadku takich połączeń musisz używać modelu, który obsługuje tylko prompty tekstowe (np. Gemini 1.5 Pro).

Wybierz, czy chcesz przesyłać odpowiedź strumieniowo (generateContentStream), czy zaczekać na wygenerowanie całego wyniku (generateContent).

Streaming

Możesz przyspieszyć interakcje, nie czekając na cały wynik generowania modelu, i zamiast tego użyj strumieniowego przesyłania do obsługi wyników częściowych.

Bez strumieniowania

Możesz też poczekać na cały wynik zamiast strumieniowego przesyłania. Wynik zostanie zwrócony dopiero po zakończeniu całego procesu generowania.

Dowiedz się, jak wybrać model Gemini i opcjonalnie lokalizacjęodpowiednią do Twojego przypadku użycia i aplikacji.

Co jeszcze możesz zrobić?

  • Dowiedz się, jak policzyć tokeny przed wysłaniem długich promptów do modelu.
  • Zacznij zastanawiać się nad przygotowaniem do wdrożenia wersji produkcyjnej, między innymi przez skonfigurowanie Firebase App Check w celu ochrony Gemini API przed nadużyciami ze strony nieautoryzowanych klientów.

Wypróbuj inne funkcje urządzenia Gemini API

Dowiedz się, jak kontrolować generowanie treści

Możesz też eksperymentować z promptami i konfiguracjami modeli za pomocą Vertex AI Studio.

Więcej informacji o modelach Gemini

Dowiedz się więcej o modelach dostępnych w różnych przypadkach użycia oraz ich limitach i cenach.


Prześlij opinię o tym, jak oceniasz korzystanie z usługi Vertex AI in Firebase