Language

SqlServerVectorIndexBuilder<TEntity>.HasMetric(String) Method

Definition

Configures the similarity metric for the vector index when targeting SQL Server.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.SqlServerVectorIndexBuilder<TEntity> HasMetric(string metric);
abstract member HasMetric : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.SqlServerVectorIndexBuilder<'Entity>
override this.HasMetric : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.SqlServerVectorIndexBuilder<'Entity>
Public Overridable Function HasMetric (metric As String) As SqlServerVectorIndexBuilder(Of TEntity)

Parameters

metric
String

The similarity metric for the vector index (e.g. "cosine", "euclidean", "dot").

Returns

A builder to further configure the vector index.

Remarks

See SQL Server documentation for CREATE VECTOR INDEX .

Applies to