En esta página, se proporciona información para descargar e instalar las bibliotecas más recientes de la API de Gemini. Si es la primera vez que usas la API de Gemini, comienza con la guía de inicio rápido de la API.
Nota importante sobre nuestras bibliotecas nuevas
Desde finales de 2024, hemos lanzado de forma progresiva el SDK de IA generativa de Google, un nuevo conjunto de bibliotecas que proporcionan una interfaz unificada para acceder a los modelos de IA generativa de Google a través de la API para desarrolladores de Gemini y Vertex AI.
El SDK de Google Gen AI ahora es la ruta de acceso recomendada para acceder a todos los modelos de Google, y todos los fragmentos de código de nuestra documentación usan estas bibliotecas.
Actualizaciones de la biblioteca de claves
Idioma | Biblioteca nueva (recomendado) | Biblioteca anterior |
---|---|---|
Python | google-genai |
google-generativeai |
JavaScript y TypeScript |
@google/genai |
@google/generative-ai |
Go | google.golang.org/genai |
google.golang.org/generative-ai |
Java | google-genai |
N/A, no existía antes |
Recomendamos a todos los usuarios que migre al SDK de Google GenAI, ya que proporciona acceso a funciones nuevas, como salidas multimodales (p.ej., generación de imágenes y videos), la API en vivo y el mantenimiento a largo plazo. Esperamos que la brecha de funciones entre el SDK anterior y el nuevo aumente con el tiempo.
Cómo instalar una biblioteca
Python
Para instalar nuestra biblioteca de Python, ejecuta lo siguiente:
pip install google-genai
JavaScript
Para instalar nuestra biblioteca de JavaScript y TypeScript, ejecuta lo siguiente:
npm install @google/genai
Go
Para instalar nuestra biblioteca de Go, ejecuta lo siguiente:
go get google.golang.org/genai
Java
Si usas Maven, puedes instalar nuestra biblioteca de Java si agregas lo siguiente a tus dependencias:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
SDKs y bibliotecas anteriores
En el caso de las plataformas en las que hay una biblioteca nueva disponible, te recomendamos migrar a las bibliotecas nuevas. Las bibliotecas anteriores no recibirán funciones nuevas, y su estado de compatibilidad específico varía, como se detalla a continuación.
En el caso de las plataformas en las que aún no hay disponible una biblioteca oficial de Google Gen AI, puedes llamar a nuestras APIs directamente, usar bibliotecas mantenidas por la comunidad o usar opciones de terceros confiables. Estamos trabajando activamente para expandir nuestra cobertura de SDKs oficiales y enumeraremos las bibliotecas nuevas aquí a medida que se lancen.
Las siguientes son las bibliotecas anteriores:
- Python (anterior): Toda la asistencia, incluidas las correcciones de errores, finalizará en agosto de 2025.
- Node.js (versión anterior): Toda la asistencia, incluidas las correcciones de errores, finalizará en agosto de 2025.
- Go (versión anterior): Toda la asistencia, incluidas las correcciones de errores, finalizará en agosto de 2025.
- Dart y Flutter (anteriores): No se mantienen de forma activa.
- Swift (anterior): No se mantiene de forma activa.
- Android (anterior): No se mantiene de forma activa.