We're sunsetting Firebase Studio on March 22, 2027. To continue building and deploying new versions of your app, migrate your Firebase Studio projects to Google AI Studio or Google Antigravity before that date. Learn how to migrate.
Any apps already deployed to Firebase will continue to run even after the sunset date. Also, all our core Firebase products (like Firestore, Authentication, App Hosting, etc.) are not impacted by the Firebase Studio sunset.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Tworzenie aplikacji z użyciem Gemini API
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Możesz użyć App Prototyping agent, aby automatycznie utworzyć nowy prototyp aplikacji za pomocą Gemini API, ale możesz też uruchomić pustą przestrzeń roboczą za pomocą Gemini interfejsu Developer API jednym kliknięciem przycisku. Zacznij korzystać w swojej aplikacji z najnowszych modeli generatywnej AI od Google dzięki szablonowi, który zawiera całą potrzebną Gemini API infrastrukturę. Wystarczy, że dodasz Gemini APIklucz i zaczniesz pisać kod.
Tworzenie nowej aplikacji z Gemini API wstępnie załadowanym
Otwórz szablon Firebase StudioGemini API na panelu szablonów i twórz treści z pomocą AI.
Wybierz język i platformę dla swojego środowiska. Szablon Gemini API w Firebase Studio jest dostępny w języku JavaScript (z Vite lub Genkit) i Python (notebook lub aplikacja internetowa z Flask).
(Opcjonalnie) Jeśli chcesz dodać do aplikacji platformę LangChain, wybierz opcję Użyj LangChain.
Po wczytaniu obszaru roboczego otwórz plik main.js lub main.py i zaktualizuj zmienną API_KEY za pomocą klucza Gemini API z Google AI Studio.
Przetestuj aplikację podstawową w panelu podglądu w przeglądarce, aby zobaczyć, jak działa Gemini API, i odpowiednio zmodyfikuj nową aplikację Gemini API.
Dodawanie Gemini API do istniejącej aplikacji
Możesz też dodać Gemini API do istniejącej aplikacji bezpośrednio z Firebase Studio.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-04-18 UTC."],[],[]]