Na tej stronie znajdziesz informacje o pobieraniu i instalowaniu najnowszych bibliotek interfejsu Gemini API. Jeśli dopiero zaczynasz korzystać z interfejsu Gemini API, zapoznaj się z krótkim wprowadzeniem do interfejsu API.
Ważna uwaga na temat naszych nowych bibliotek
Od końca 2024 r. stopniowo wprowadzamy pakiet Google Gen AI SDK, czyli nowy zestaw bibliotek, które zapewniają ujednolicony interfejs do korzystania z modeli generatywnej AI od Google za pomocą interfejsów Gemini Developer API i Vertex AI.
Google Gen AI SDK to teraz zalecana droga dostępu do wszystkich modeli Google, a wszystkie fragmenty kodu w naszej dokumentacji korzystają z tych bibliotek.
Najważniejsze aktualizacje biblioteki
Język | Nowa biblioteka (zalecana) | Stara biblioteka |
---|---|---|
Python | google-genai |
google-generativeai |
JavaScript i TypeScript |
@google/genai |
@google/generative-ai |
Go | google.golang.org/genai |
google.golang.org/generative-ai |
Java | google-genai |
Nie dotyczy – nie istniał wcześniej |
Zachęcamy wszystkich użytkowników do przejścia na pakiet SDK Google GenAI, ponieważ zapewnia on dostęp do nowych funkcji, takich jak multimodalne dane wyjściowe (np. generowanie obrazów i filmów), interfejs Live API oraz długoterminowe utrzymanie. Spodziewamy się, że z czasem różnica w funkcjonalnościach między starym a nowym pakietem SDK będzie się powiększać.
Instalowanie biblioteki
Python
Możesz zainstalować naszą bibliotekę Pythona, uruchamiając:
pip install google-genai
JavaScript
Możesz zainstalować naszą bibliotekę JavaScript i TypeScript, uruchamiając:
npm install @google/genai
Przeczytaj
Możesz zainstalować naszą bibliotekę Go, uruchamiając:
go get google.golang.org/genai
Java
Jeśli używasz Maven, możesz zainstalować naszą bibliotekę Java, dodając do zależności te elementy:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
Wcześniejsze biblioteki i pakiety SDK
W przypadku platform, na których jest dostępna nowa biblioteka, zdecydowanie zalecamy przejście na nowe biblioteki. W poprzednich bibliotekach nie będą dostępne nowe funkcje, a ich stan obsługi różni się w zależności od konkretnej biblioteki (szczegóły poniżej).
W przypadku platform, na których oficjalna biblioteka Google Gen AI nie jest jeszcze dostępna, możesz wywoływać nasze interfejsy API bezpośrednio, korzystać z bibliotek obsługiwanych przez społeczność lub z usług zaufanych firm zewnętrznych. Pracujemy nad rozszerzeniem oficjalnego pakietu SDK i będziemy tu dodawać nowe biblioteki, gdy tylko zostaną opublikowane.
Oto poprzednie biblioteki:
- Python (wcześniejsza wersja): cała obsługa, w tym poprawki błędów, zostanie zakończona w sierpniu 2025 r.
- Node.js (wcześniejsza wersja): cała obsługa, w tym poprawki błędów, zostanie zakończona w sierpniu 2025 r.
- Go (wcześniejsza wersja): cała pomoc, w tym poprawki błędów, zostanie zakończona w sierpniu 2025 r.
- Dart i Flutter (wcześniejsze wersje): nie są aktywnie aktualizowane.
- Swift (wcześniejsza wersja): nie jest aktywnie rozwijana
- Android (wcześniejsza wersja): nie jest aktywnie aktualizowany.