You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
11.6.0 (2024-07-17)
Features Added
Added support for 2024-07-01 service version.
SemanticSearchOptions now supports SemanticQuery, which allows for specifying a semantic query that is only used
for semantic reranking.
VectorQuery now supports Oversampling and Weight, which allows for specifying richer configurations on how
vector queries affect search results.
Added support for VectorizableTextQuery, which allows for passing a text-based query that is vectorized service-side
by VectorSearchVectorizers configured on the index so that vectorization doesn't need to happen before querying.
Added support for "bring your own endpoint" with VectorSearchVectorizer, with implementations AzureOpenAIVectorizer
and WebApiVectorizer. This enables the service to use a user-provided configuration for vectorizing text, rather
than requiring all client-side calls to vectorize before querying, allowing for easier standardization of vectorization.
Added support for compression with VectorSearchCompression, with implementations BinaryQuantizationCompression
and ScalarQuantizationCompression. This allows for reducing the size of vectors in the index, which can reduce
storage costs and improve querying performance.
Added support for VectorEncodingFormat, which allows for specifying the encoding format of the vector data.
Added support for AzureOpenAIEmbeddingSkill, which is a skill that uses the Azure OpenAI service to create text
embeddings during indexing.
Added support for index projections with SearchIndexerIndexProjection, which allows for specifying how indexed
documents are projected in the index (or indexes).
Added support for "narrow" types in SearchFieldDataType. This allows for specifying smaller types for vector fields
to reduce storage costs and improve querying performance.
Added support for SearchIndexerDataIdentity, which allows for specifying the identity for the data source for the
indexer.
SearchField and SearchableField now support IsStored and VectorEncodingFormat configurations. IsStored allows
for specifying behaviors on how the index will retain vector data (enabling the ability to reduce storage costs), and VectorEncodingFormat allows for specifying the encoding format of the vector data.
OcrSkill now supports LineEnding, which allows for specifying the line ending character used by the OCR skill.
SplitSkill now supports MaximumPagesToTake and PageOverlapLength, which allows for specifying how the split
skill behaves when splitting documents into pages.
SearchServiceLimits now supports MaxStoragePerIndexInBytes, which shows the maximum storage allowed per index.
Breaking Changes
All service concepts that have been in preview but not included in the 2024-07-01 GA have been removed. This
includes concepts such as index aliases, normalizers, Azure Machine Learning skills, hybrid search, and more.