En esta página se explica cómo instalar AlloyDB Omni e integrar AlloyDB AI en él.
AlloyDB AI es un conjunto de funciones incluidas en AlloyDB Omni que te permiten crear aplicaciones empresariales de IA generativa. Para obtener más información sobre las funciones de aprendizaje automático de AlloyDB, consulta Crear aplicaciones de IA generativa.
AlloyDB Omni con AlloyDB AI te permite consultar modelos de aprendizaje automático remotos para trabajar con predicciones online e incrustaciones de texto generadas a partir de modelos de aprendizaje automático. AlloyDB Omni con AlloyDB AI también puede procesar incrustaciones de vectores de otro contenido, como una imagen, por ejemplo, si usas la interfaz google_ml.predict_row
y haces la traducción tú mismo en la consulta.
En función de dónde quieras instalar AlloyDB Omni con AlloyDB AI, selecciona una de las siguientes opciones:
Verificar la instalación de AlloyDB Omni con AlloyDB AI
Para verificar que la instalación se ha realizado correctamente y que usa la predicción del modelo, introduce lo siguiente:
CREATE EXTENSION google_ml_integration CASCADE;
SELECT array_dims(embedding( 'textembedding-gecko@001', 'AlloyDB AI')::real[]);
array_dims
El resultado es similar al siguiente:
[1:768]
(1 row)
En la consulta anterior, la llamada embedding()
genera incrustaciones para el texto de entrada AlloyDB AI
.
array_dims
devuelve las dimensiones de la matriz devuelta por embedding()
.
Como el modelo textembedding-gecko
prerregistrado devuelve una salida con 768 dimensiones, la salida es [768]
.
Siguientes pasos
- Ejecutar y conectarse a AlloyDB Omni
- Gestionar AlloyDB Omni
- Crea aplicaciones de IA generativa con AlloyDB AI
- Registrar y llamar a modelos de IA remotos