La familia Gemma de modelos abiertos incluye una variedad de tamaños, capacidades, y variaciones especializadas en tareas para ayudarte a crear soluciones generativas personalizadas. Estos son los caminos principales que puedes seguir cuando usas modelos Gemma en un aplicación:
- Selecciona un modelo y, luego, impleméntalo tal como está en tu aplicación.
- Selecciona un modelo, ajústalo para una tarea específica y, luego, impleméntalo en una aplicación o compartirlo con la comunidad.
Esta guía te ayuda a comenzar a elegir un modelo y probarlo. sus capacidades y, opcionalmente, ajustar el modelo que seleccionaste tu aplicación.
Elige un modelo
Esta sección te ayuda a comprender las variantes oficiales del modelo Gemma. y selecciona un modelo para tu aplicación. Las variantes del modelo proporcionan capacidades generales o se especializan para tareas específicas, y se proporcionan en distintos tamaños de parámetros para que puedas elegir un modelo que tenga capacidades y cumpla con tus requisitos de procesamiento.
Lista de modelos Gemma
La siguiente tabla enumera las variantes principales de la familia de modelos Gemma y sus plataformas de implementación previstas:
Tamaño del parámetro | Entrada | Resultado | Arquitectura | Variantes | Plataformas previstas |
---|---|---|---|---|---|
2,000 MILLONES | Texto | Texto | Gemma 2 | Dispositivos móviles y laptops | |
Gemma 1 | |||||
3,000 millones | Texto, imágenes | Texto | Gemma 1 | Dispositivos móviles y laptops | |
7,000 millones | Texto | Texto | Gemma 1 | Computadoras de escritorio y servidores pequeños | |
9,000 millones | Texto | Texto | Gemma 2 | Computadoras de escritorio y servidores de alta gama | |
Gemma 1 | |||||
27,000 millones | Texto | Texto | Gemma 2 | Servidores grandes o clústeres de servidores |
Puedes descargar todas las variantes oficiales de los modelos de Gemma desde Modelos Kaggle.
Probar modelos
Puedes probar los modelos de Gemma configurando un entorno de desarrollo con un el modelo descargado y el software complementario. Luego, puedes indicarle al modelo evaluar sus respuestas. Usa uno de los siguientes notebooks de Python con tu el framework de aprendizaje automático preferido para configurar un entorno de pruebas y un modelo de Gemma:
Probar Gemma 2 en AI Studio
Puedes probar Gemma 2 rápidamente sin configurar un entorno de desarrollo usando Google AI Studio. Esta aplicación web te permite probar instrucciones con Gemma 2 y evaluar sus capacidades.
Para probar Gemma 2 en Google AI Studio, sigue estos pasos:
Abre AI Studio.
En el panel Run settings del lado derecho, en el campo Model, haz lo siguiente: selecciona un modelo de Gemma 2.
En la parte inferior del panel central, escribe una instrucción y selecciona Ejecutar.
Para obtener más información sobre el uso de AI Studio, consulta el Guía de inicio rápido de Google AI Studio.
Ajustar modelos
Puedes cambiar el comportamiento de los modelos de Gemma si los ajustas. Ajustes un modelo requiere un conjunto de datos de entradas y respuestas esperadas de tamaño suficiente y variaciones para guiar el comportamiento del modelo. También se necesita más recursos de procesamiento y memoria para completar una ejecución de ajuste en comparación con una ejecución un modelo de Gemma para la generación de texto. Usa uno de los siguientes notebooks de Python para establece un entorno de desarrollo de ajuste y ajusta un modelo de Gemma:
- Ajusta Gemma con el ajuste de Keras y LoRA
- Ajusta Gemma con JAX
- Ajusta modelos Gemma más grandes con entrenamiento distribuido
Próximos pasos
Consulta estas guías para crear más soluciones con Gemma: