Questa pagina mostra come installare AlloyDB Omni e integrare AlloyDB AI.
AlloyDB AI è una suite di funzionalità incluse in AlloyDB Omni che ti consente di creare applicazioni aziendali di IA generativa. Per ulteriori informazioni sulle funzionalità di AI/ML di AlloyDB, consulta Creare applicazioni di AI generativa.
AlloyDB Omni con AlloyDB AI ti consente di eseguire query sui modelli ML remoti per lavorare con le previsioni online e gli incorporamenti di testo generati dai modelli ML. AlloyDB Omni con AlloyDB AI può anche elaborare gli embedding vettoriali da altri contenuti, ad esempio un'immagine, se utilizzi l'interfaccia google_ml.predict_row
e esegui la traduzione autonomamente nella query.
A seconda di dove vuoi installare AlloyDB Omni con AlloyDB AI, seleziona una delle seguenti opzioni:
Verificare AlloyDB Omni con l'installazione di AlloyDB AI
Per verificare che l'installazione sia andata a buon fine e che utilizzi la previsione del modello, inserisci quanto segue:
CREATE EXTENSION IF NOT EXISTS google_ml_integration CASCADE;
SELECT array_dims(embedding('text-embedding-005', 'AlloyDB AI')::real[]);
L'output è simile al seguente:
array_dims
------------
[1:768]
(1 row)
Nella query precedente, la chiamata embedding()
genera incorporamenti per il testo di input AlloyDB AI
.
array_dims
restituisce le dimensioni dell'array restituito da embedding()
.
Poiché il modello text-embedding-005
restituisce un output con 768 dimensioni, l'output è [768]
.
Passaggi successivi
- Eseguire ed eseguire il collegamento ad AlloyDB Omni
- Gestire AlloyDB Omni
- Creare applicazioni di IA generativa utilizzando AlloyDB AI
- Registrare e chiamare modelli di IA remota