Préparer votre recherche

Effectué

Vous devez encoder votre requête Recherche Azure AI en l’envoyant à un modèle incorporé. La réponse est ensuite transmise à un moteur de recherche pour effectuer une recherche sur les champs vectoriels.

Pour que votre requête fonctionne, vous devez effectuer les tâches suivantes :

Vérifier que votre index a des champs vectoriels

Vous vérifiez si votre recherche comporte des champs vectoriels en exécutant une recherche vide, le résultat inclut un champ vectoriel avec un tableau de nombres.

Vous pouvez également rechercher un champ nommé vectorSearch avec le type Collection(Edm.single). Il s’agit d’une configuration d’algorithme et d’un attribut de « dimension ».

Convertir une entrée de requête en vecteur

Vous ne pouvez interroger qu’un champ vectoriel avec un vecteur de requête. Vos utilisateurs finaux fournissent une chaîne de requête de texte, que votre application convertit en vecteur à l’aide de la bibliothèque d’incorporation que vous avez utilisée pour créer les incorporations de documents sources.