Meaning of configuration options ( General purpose or Optimized for Vectors) for azure erverless

What do the configuration options ( General purpose or Optimized for Vectors) for azure erverless mean.

I found this blog but it does not contain any specifics.

The Azure docs have nothing aswell (it told me I cant link to it here)

I could not find any docs about the difference between General purpose or Optimized for Vectors and what I should use when doing hybrid retrival RAG.

Could someone provide guidance on this choice?

We no longer provide the Optimized for Vectors option in the UI, it should only be visible in the API.

The short answer is, unless you have very specific needs then you want General Purpose.

For most search use cases, including text search, as well as most vector and hybrid search use cases, General Purpose is the best fit.

Vector Optimized is weighted to provide more RAM relative to CPU and Disk for use cases that rely on dense vectors with HNSW (which is a memory intensive algorithm).
By default, Serverless uses DiskBBQ instead of HNSW which does not that same dependency on RAM.

2 Likes