Only a top-level field of the index can be a vector field.

Jorge Bo 5 Reputation points
2023-07-24T01:24:07.4+00:00

Hello,

I've got an Azure Cognitive Search index with several large documents. I've been waiting for vector fields and an implementation similar to the one in this article:

https://learn.microsoft.com/en-us/samples/azure-samples/azure-search-power-skills/azure-open-ai-embeddings-generator/

Unfortunately, on the index you can't create the complex property "chunks" with a vector sub-field "chunks/embedding_metadata/embedding" as shown in the article. You will get a

Only a top-level field of the index can be a vector field

The article doesn't directly mention any Index field configuration. But judging by the skill's output and skillset configuration that vector sub-fields should be supported.

So is this limitation going to be lifted eventually? Or, is my assumption wrong?

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
1,350 questions
{count} vote

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.