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ı. |
k |
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
SearchFieldArray<TModel>
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