Bibliothèques API Gemini

Cette page fournit des informations sur le téléchargement et l'installation des dernières bibliothèques pour l'API Gemini. Si vous débutez avec l'API Gemini, commencez par le guide de démarrage rapide de l'API.

Remarque importante concernant nos nouvelles bibliothèques

Nous avons récemment lancé un nouvel ensemble de bibliothèques qui offrent une expérience plus cohérente et simplifiée pour accéder aux modèles d'IA générative de Google dans différents services Google.

Principales mises à jour de la bibliothèque

Langue Ancienne bibliothèque Nouvelle bibliothèque (recommandé)
Python google-generativeai google-genai
JavaScript
et TypeScript
@google/generative-ai @google/genai
Actuellement en preview
Go google.golang.org/generative-ai google.golang.org/genai

Nous encourageons vivement tous les utilisateurs des bibliothèques précédentes à migrer vers les nouvelles bibliothèques. Bien que la bibliothèque JavaScript/TypeScript soit en version Preview, nous vous recommandons de commencer la migration, à condition que vous acceptiez les mises en garde indiquées dans la section JavaScript/TypeScript.

Python

Vous pouvez installer notre bibliothèque Python en exécutant:

pip install google-genai

JavaScript et TypeScript

Vous pouvez installer notre bibliothèque JavaScript et TypeScript en exécutant:

npm install @google/genai

La nouvelle bibliothèque JavaScript/TypeScript est actuellement en preview, ce qui signifie qu'elle n'est pas encore complète et que nous devrons peut-être apporter des modifications non compatibles avec les versions précédentes.

Toutefois, nous vous recommandons vivement de commencer à utiliser le nouveau SDK plutôt que la version précédente, obsolète, à condition que vous acceptiez ces mises en garde. Nous travaillons activement à la publication d'une version GA (disponibilité générale) de cette bibliothèque.

Clés API dans les applications côté client

ATTENTION: Quelle que soit la bibliothèque que vous utilisez, il est dangereux d'insérer votre clé API dans le code JavaScript ou TypeScript côté client. Utilisez des déploiements côté serveur pour accéder à l'API Gemini en production.

Go

Vous pouvez installer notre bibliothèque Go en exécutant la commande suivante:

go get google.golang.org/genai

Bibliothèques et SDK précédents

Vous trouverez ci-dessous la liste de nos anciens SDK qui ne sont plus en cours de développement. Vous pouvez passer au SDK Google Gen AI mis à jour à l'aide de notre guide de migration: