Gemini API-Bibliotheken

Auf dieser Seite finden Sie Informationen zum Herunterladen und Installieren der neuesten Bibliotheken für die Gemini API. Wenn Sie noch nicht mit der Gemini API vertraut sind, beginnen Sie mit der Kurzanleitung für die API.

Wichtiger Hinweis zu unseren neuen Bibliotheken

Seit Ende 2024 führen wir nach und nach das Google Gen AI SDK ein. Dabei handelt es sich um eine neue Reihe von Bibliotheken, die eine einheitliche Schnittstelle für den Zugriff auf die generativen KI-Modelle von Google über die Gemini Developer API und Vertex AI bieten.

Das Google Gen AI SDK ist jetzt der empfohlene Weg, um auf alle Modelle von Google zuzugreifen. Alle Code-Snippets in unserer Dokumentation verwenden diese Bibliotheken.

Wichtige Änderungen an der Mediathek

Sprache Neue Bibliothek (empfohlen) Alte Bibliothek
Python google-genai google-generativeai
JavaScript
und TypeScript
@google/genai @google/generative-ai
Go google.golang.org/genai google.golang.org/generative-ai
Java google-genai – nicht vorhanden

Wir empfehlen allen Nutzern, auf das Google Gen AI SDK umzustellen, da es Zugriff auf neue Funktionen wie multimodale Ausgabeformate (z.B. Bild- und Videogenerierung), die Live API und langfristige Wartung bietet. Wir gehen davon aus, dass sich die Funktionslücke zwischen dem alten und dem neuen SDK im Laufe der Zeit vergrößert.

Bibliothek installieren

Python

Sie können unsere Python-Bibliothek mit folgendem Befehl installieren:

pip install google-genai

JavaScript

Sie können unsere JavaScript- und TypeScript-Bibliothek mit folgendem Befehl installieren:

npm install @google/genai

Ok

Sie können unsere Go-Bibliothek mit folgendem Befehl installieren:

go get google.golang.org/genai

Java

Wenn Sie Maven verwenden, können Sie unsere Java-Bibliothek installieren, indem Sie Ihren Abhängigkeiten Folgendes hinzufügen:

<dependencies>
  <dependency>
    <groupId>com.google.genai</groupId>
    <artifactId>google-genai</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

Vorherige Bibliotheken und SDKs

Für Plattformen, auf denen eine neue Bibliothek verfügbar ist, empfehlen wir dringend, auf die neuen Bibliotheken umzustellen. Für bisherige Bibliotheken werden keine neuen Funktionen eingeführt. Der jeweilige Supportstatus variiert, wie unten beschrieben.

Für Plattformen, auf denen noch keine offizielle Google Gen AI-Bibliothek verfügbar ist, können Sie unsere APIs direkt aufrufen, von der Community gepflegte Bibliotheken verwenden oder vertrauenswürdige Drittanbieteroptionen nutzen. Wir arbeiten aktiv daran, die Abdeckung unserer offiziellen SDKs zu erweitern. Neue Bibliotheken werden hier nach und nach aufgeführt.

Die folgenden Bibliotheken sind nicht mehr verfügbar: