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: