Biblioteki Gemini API

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: