How to tell Azure.AI.OpenAI to use Vector Search

SOFIANE WEBPRO 0 Points de réputation
2025-07-04T07:32:46.1533333+00:00

How to tell Azure OpenAi to use vector search like we do in playground .

Image de l’utilisateur

I am using Nuget Azure.AI.OpenAI 2.1.0

I have tried adding QueryType, Inscpe and VectorizationSource vbut got 400 bad request.

    options.AddDataSource(new AzureSearchChatDataSource()

    {

        Endpoint = new Uri(azureSearchSettings.SearchEndpoint),

        IndexName = azureSearchIndex,

        QueryType  = "vector_semantic_hybrid",

        InScope = true,

        VectorizationSource  = DataSourceVectorizer.FromDeploymentName("text-embedding-ada-002"),

remark: native webrequest HTTP POST to https://xxxxx.openai.azure.com/openai/deployments/gpt-4o/chat/completions?api-version=2024-05-01-preview work fine

Technologies de développement | C#
Technologies de développement | C#

Langage de programmation orienté objet et sécurisé au niveau des types, qui prend ses racines dans la famille des langages C et inclut la prise en charge de la programmation orientée vers les composants.


Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur.