Qi Qi Toh, Firstly, apologies for the delayed response.
To better assist you on this, Did you leverage Search Explorer? Do both Azure OpenAI and AI allow public network access? Are you import and vectorize wizard as per this doc?
Could you please provide more details about your setup?
Based on my understanding, I'm providing some pointers to help isolate the issue.
You may want to know that the "fieldMapping
" property is necessary for vector embeddings.
Is the requirement arising because you are using two vector fields? As outlined in the doc, this property is typically only required for Azure Cosmos DB/MongoDB.
Below is the property format you may try to get the request working:
"fieldsMapping": {
"vectorFields": [
"titleVector",
"contentVector"
]
},
Also, ensure that sample definition is not null (review the field).
"azureOpenAIParameters": null