Preparare la ricerca
È 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 con 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.