Soluzione AI

Implementare la ricerca semantica in Oracle APEX mediante la ricerca di vettori AI

Introduzione

Oracle APEX ora sfrutta la funzione AI Vector Search introdotta in Oracle Database 23ai per implementare ricerche di somiglianza basate sulla semantica. Questa funzione consente agli sviluppatori di eseguire modelli di deep learning e creare incorporamenti vettoriali senza uscire dal database. AI Vector Search trasforma i dati in vettori ad alta dimensione, consentendo funzionalità avanzate di ricerca semantica nelle applicazioni APEX. A differenza delle ricerche tradizionali basate su parole chiave, questa tecnologia comprende il significato dietro i dati, fornendo risultati più pertinenti conducendo ricerche di somiglianza consapevoli del contesto.

Oracle Database 23ai supporta tutti i tipi di dati e i carichi di lavoro moderni, inclusi i vettori, e incorpora funzionalità di AI e Machine Learning direttamente all'interno del database. Generando e memorizzando i vettori - rappresentazioni multidimensionali di documenti, immagini, video, suoni e altri tipi di dati non strutturati - gli sviluppatori possono codificare questi oggetti come vettori e abilitare la ricerca di somiglianze semantiche utilizzando calcoli matematici. Questa potente tecnologia consente di combinare ricerche di somiglianza con ricerche sui dati aziendali utilizzando SQL semplice, rendendolo accessibile a chiunque abbia una conoscenza di base di SQL.

Per coloro che eseguono APEX su Oracle Database 23ai, le funzionalità di AI Vector Search sono disponibili in modo nativo senza costi aggiuntivi. Ciò significa che gli sviluppatori APEX possono includere senza problemi queste funzionalità di ricerca avanzate nelle loro applicazioni, migliorando l'esperienza utente con risultati più accurati e consapevoli del contesto.

Demo

Demo: Power Semantic Search con Oracle APEX e AI Vector Search (2:15)

Prerequisiti e impostazione

  1. Account Oracle Cloud: pagina di registrazione
  2. Modello ONNX pre-addestrato: documentazione
  3. Oracle Database 23ai-documentazione