Aracılığıyla paylaş


VectorizedQuery interface

Ham vektör değeri sağlandığında vektör araması için kullanılacak sorgu parametreleri.

Extends

BaseVectorQuery<TModel>

Özellikler

kind

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

vector

Arama sorgusunun vektör gösterimi.

Devralınan Özellikler

exhaustive

True olduğunda, vektör dizinindeki tüm vektörlerde kapsamlı bir k-en yakın komşu aramasını tetikler. Kesin eşleşmelerin kritik olduğu senaryolar için yararlıdır( örneğin, temel gerçeklik değerlerini belirleme).

fields

Aranan vektöre dahil edilecek Collection(Edm.Single) türünde Vektör Alanları.

kNearestNeighborsCount

En çok isabet alan olarak döndürülecek en yakın komşu sayısı.

Özellik Ayrıntıları

kind

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

kind: "vector"

Özellik Değeri

"vector"

vector

Arama sorgusunun vektör gösterimi.

vector: number[]

Özellik Değeri

number[]

Devralınan Özellik Detayları

exhaustive

True olduğunda, vektör dizinindeki tüm vektörlerde kapsamlı bir k-en yakın komşu aramasını tetikler. Kesin eşleşmelerin kritik olduğu senaryolar için yararlıdır( örneğin, temel gerçeklik değerlerini belirleme).

exhaustive?: boolean

Özellik Değeri

boolean

BaseVectorQuery.exhaustive'denDevralındı

fields

Aranan vektöre dahil edilecek Collection(Edm.Single) türünde Vektör Alanları.

fields?: SearchFieldArray<TModel>

Özellik Değeri

BaseVectorQuery.fields'tanDevralındı

kNearestNeighborsCount

En çok isabet alan olarak döndürülecek en yakın komşu sayısı.

kNearestNeighborsCount?: number

Özellik Değeri

number

BaseVectorQuery.kNearestNeighborsCount'danDevralındı