Preparare la ricerca

Completato

È necessario codificare la query di Azure AI Search inviandola a un modello incorporato. La risposta viene quindi passata a un motore di ricerca per completare una ricerca sui campi vettoriali.

Per consentire il funzionamento della query, è necessario eseguire le attività seguenti:

Verificare che l'indice contenga campi vettoriali

Verificare se la ricerca contiene campi vettoriali eseguendo una ricerca vuota. Il risultato include un campo vettoriale con una matrice numerica.

È anche possibile cercare un campo denominato vectorSearch di tipo Collection(Edm.single). Ha una configurazione dell'algoritmo e un attributo 'dimension'.

Convertire un input di query in un vettore

È possibile eseguire una query solo su un campo vettoriale con un vettore di query. Gli utenti finali forniscono una stringa di query di testo, che l'applicazione converte in un vettore utilizzando la raccolta di incorporamento usata per creare gli incorporamenti del documento di origine.