Nesta página, mostramos como instalar o AlloyDB Omni e integrar o AlloyDB AI nele.
O AlloyDB AI é um pacote de recursos incluídos no AlloyDB Omni que permitem criar aplicativos empresariais de IA generativa. Para mais informações sobre a funcionalidade de ML do AlloyDB, consulte Criar aplicativos de IA generativa.
Com o AlloyDB Omni e o AlloyDB AI, é possível consultar modelos remotos de ML para trabalhar com previsões on-line e embeddings de texto gerados por modelos de ML. O AlloyDB Omni com a IA do AlloyDB também pode processar embeddings de vetores de outros conteúdos, como uma imagem, por exemplo, se você usar a interface google_ml.predict_row
e fizer a tradução por conta própria na consulta.
Com base em onde você quer instalar o AlloyDB Omni com o AlloyDB AI, selecione uma das seguintes opções:
Verificar a instalação do AlloyDB Omni com o AlloyDB AI
Para verificar se a instalação foi bem-sucedida e usa a previsão do modelo, digite o seguinte:
CREATE EXTENSION google_ml_integration CASCADE;
SELECT array_dims(embedding( 'textembedding-gecko@001', 'AlloyDB AI')::real[]);
array_dims
A saída será assim:
[1:768]
(1 row)
Na consulta anterior, a chamada embedding()
gera embeddings para o texto de entrada AlloyDB AI
.
array_dims
retorna as dimensões da matriz retornada por embedding()
.
Como o modelo textembedding-gecko
pré-registrado retorna uma saída com 768 dimensões, a saída é [768]
.
A seguir
- Executar e se conectar ao AlloyDB Omni
- Gerenciar o AlloyDB Omni
- Criar aplicativos de IA generativa usando a IA do AlloyDB
- Registrar e chamar modelos remotos de IA