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:
- Python (vorherige Version): Der gesamte Support, einschließlich Fehlerkorrekturen, endet im September 2025.
- Vorherige Node.js-Versionen: Der Support für alle Versionen, einschließlich Fehlerkorrekturen, endet im September 2025.
- Go (vorherige Version): Der gesamte Support, einschließlich Fehlerkorrekturen, endet im September 2025.
- Dart und Flutter (vorher): Wird nicht mehr aktiv gepflegt
- Swift (vorher): Wird nicht mehr aktiv gepflegt
- Android (vorherige Version): Wird nicht mehr aktiv gepflegt