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

Niedawno wprowadziliśmy nowy zestaw bibliotek, które zapewniają bardziej spójne i uproszczone korzystanie z modeli generatywnej AI Google w różnych usługach Google.

Najważniejsze aktualizacje biblioteki

Język Stara biblioteka Nowa biblioteka (zalecana)
Python google-generativeai google-genai
JavaScript
i TypeScript
@google/generative-ai @google/genai
Obecnie w wersji podglądu
Go google.golang.org/generative-ai google.golang.org/genai

Gorąco zachęcamy wszystkich użytkowników poprzednich bibliotek do przeniesienia się do nowych bibliotek. Mimo że biblioteka JavaScript/TypeScript jest w wersji podglądowej, zalecamy rozpoczęcie migracji, o ile akceptujesz zastrzeżenia wymienione w sekcji JavaScript/TypeScript.

Python

Możesz zainstalować naszą bibliotekę Pythona, wykonując:

pip install google-genai

JavaScript i TypeScript

Możesz zainstalować naszą bibliotekę JavaScript i TypeScript, uruchamiając:

npm install @google/genai

Nowa biblioteka JavaScript/TypeScript jest obecnie w fazie podglądu, co oznacza, że może nie zawierać wszystkich funkcji i że możemy wprowadzić zmiany, które mogą mieć wpływ na działanie aplikacji.

Zalecamy jednak, aby zacząć używać nowego pakietu SDK zamiast poprzedniej wersji, która została wycofana, o ile akceptujesz te zastrzeżenia. Pracujemy nad udostępnieniem tej biblioteki w wersji ogólnodostępnej.

Klucze interfejsu API w aplikacjach po stronie klienta

OSTRZEŻENIE: niezależnie od tego, której biblioteki używasz, niebezpiecznie jest wstawiać klucz interfejsu API do kodu JavaScript lub TypeScript po stronie klienta. Używaj wdrożeń po stronie serwera do uzyskiwania dostępu do interfejsu Gemini API w produkcji.

Przeczytaj

Możesz zainstalować naszą bibliotekę Go, uruchamiając:

go get google.golang.org/genai

Wcześniejsze biblioteki i pakiety SDK

Poniżej znajdziesz listę naszych poprzednich pakietów SDK, które nie są już aktywnie rozwijane. Możesz przejść na zaktualizowany pakiet Google Gen AI SDK, korzystając z przewodnika po migracji: