Language

VectorSearchAlgorithmConfiguration Class

Definition

Contains configuration options specific to the algorithm used during indexing or querying. Please note this is the abstract base class. The derived classes available for instantiation are: HnswAlgorithmConfiguration and ExhaustiveKnnAlgorithmConfiguration.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.Search.Documents.Indexes.Models.UnknownVectorSearchAlgorithmConfiguration))]
public abstract class VectorSearchAlgorithmConfiguration : System.ClientModel.Primitives.IJsonModel<Azure.Search.Documents.Indexes.Models.VectorSearchAlgorithmConfiguration>, System.ClientModel.Primitives.IPersistableModel<Azure.Search.Documents.Indexes.Models.VectorSearchAlgorithmConfiguration>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.Search.Documents.Indexes.Models.UnknownVectorSearchAlgorithmConfiguration))>]
type VectorSearchAlgorithmConfiguration = class
    interface IJsonModel<VectorSearchAlgorithmConfiguration>
    interface IPersistableModel<VectorSearchAlgorithmConfiguration>
Public MustInherit Class VectorSearchAlgorithmConfiguration
Implements IJsonModel(Of VectorSearchAlgorithmConfiguration), IPersistableModel(Of VectorSearchAlgorithmConfiguration)
Inheritance
VectorSearchAlgorithmConfiguration
Derived
Attributes
Implements

Applies to