En esta guía, se muestra cómo migrar de los modelos Gemini 1.0 y Gemini 1.5 (tanto Flash como Pro) a los modelos Gemini 2.0.
Diferencias entre Gemini 1.5 y Gemini 2.0
Las siguientes son algunas diferencias entre Gemini 2.0 y nuestros modelos 1.0 y 1.5:
- Solo Gemini 1.5 y 2.0 son compatibles con el SDK de Google Gen AI. Gemini 1.0 no es compatible. Esto es importante porque la estructura de la respuesta varía según el SDK que uses.
- Gemini 2.0 admite la API de Multimodal Live y la generación multimodal.
- Sus categorías de seguridad son diferentes. Para obtener más información sobre las diferencias, consulta Diferencias clave entre Gemini y otras familias de modelos.
Configuración y migración
SDK de IA generativa
Te recomendamos que migres al SDK de Gen AI cuando actualices a Gemini 2.0.
Si decides usar el SDK de Gen AI, el proceso de configuración es diferente al del SDK de Vertex AI.
Para obtener más información, visita el SDK de IA generativa de Google.
Instalar
pip install --upgrade google-genai
Establece variables de entorno para usar el SDK de Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=us-central1 export GOOGLE_GENAI_USE_VERTEXAI=True
Reemplaza GOOGLE_CLOUD_PROJECT
por el ID de tu Google Cloud proyecto y GOOGLE_CLOUD_LOCATION
por la ubicación de tu Google Cloud proyecto (por ejemplo, us-central1
).
SDK de Vertex AI
Si reutilizas el SDK de Vertex AI, el proceso de configuración es el mismo para los modelos 1.0, 1.5 y 2.0. Para obtener más información, consulta Introducción al SDK de Vertex AI para Python.
Instala el SDK:
pip install --upgrade --quiet google-cloud-aiplatform
La siguiente es una muestra de código corto que usa el SDK de Vertex AI para Python:
Reemplaza PROJECT_ID
por el ID de tu Google Cloud proyecto y LOCATION
por la ubicación de tu Google Cloud proyecto (por ejemplo,us-central1
). Luego, cambia el ID del modelo de gemini-1.5-flash-002
a gemini-2.0-flash
.