Esta página mostra como instalar o AlloyDB Omni e integrar o AlloyDB AI no mesmo.
O AlloyDB AI é um conjunto de funcionalidades incluídas no AlloyDB Omni que lhe permitem criar aplicações de IA generativa empresariais. Para mais informações sobre a funcionalidade de ML do AlloyDB, consulte o artigo Crie aplicações de IA generativa.
O AlloyDB Omni com o AlloyDB AI permite-lhe consultar modelos de ML remotos para trabalhar com previsões online e incorporações de texto geradas a partir de modelos de ML. O AlloyDB Omni com o AlloyDB AI também pode processar incorporações de vetores de outro conteúdo, como uma imagem, por exemplo, se usar a interface google_ml.predict_row
e fizer a tradução na consulta.
Com base na localização onde quer instalar o AlloyDB Omni com o AlloyDB AI, selecione uma das seguintes opções:
Valide o AlloyDB Omni com a instalação do AlloyDB AI
Para verificar se a instalação foi bem-sucedida e se usa a previsão do modelo, introduza o seguinte:
CREATE EXTENSION google_ml_integration CASCADE;
SELECT array_dims(embedding( 'textembedding-gecko@001', 'AlloyDB AI')::real[]);
array_dims
O resultado tem um aspeto semelhante ao seguinte:
[1:768]
(1 row)
Na consulta anterior, a chamada embedding()
gera incorporações para o texto de entrada AlloyDB AI
.
array_dims
devolve as dimensões da matriz devolvida por embedding()
.
Uma vez que o modelo textembedding-gecko
pré-registado devolve um resultado com 768 dimensões, o resultado é [768]
.
O que se segue?
- Execute e ligue-se ao AlloyDB Omni
- Faça a gestão do AlloyDB Omni
- Crie aplicações de IA generativa com o AlloyDB AI
- Registe e chame modelos de IA remotos