VectorStoreVectorProperty Kelas

Definisi

Menentukan properti vektor pada catatan penyimpanan vektor.

public ref class VectorStoreVectorProperty : Microsoft::Extensions::VectorData::VectorStoreProperty
public class VectorStoreVectorProperty : Microsoft.Extensions.VectorData.VectorStoreProperty
type VectorStoreVectorProperty = class
    inherit VectorStoreProperty
Public Class VectorStoreVectorProperty
Inherits VectorStoreProperty
Warisan
VectorStoreVectorProperty
Turunan

Keterangan

Karakteristik yang ditentukan di sini memengaruhi bagaimana properti diperlakukan oleh penyimpanan vektor.

Konstruktor

Nama Deskripsi
VectorStoreVectorProperty(String, Int32)

Menginisialisasi instans baru dari kelas VectorStoreVectorProperty.

VectorStoreVectorProperty(String, Type, Int32)

Menginisialisasi instans baru dari kelas VectorStoreVectorProperty.

Properti

Nama Deskripsi
Dimensions

Mendapatkan atau mengatur jumlah dimensi yang dimiliki vektor.

DistanceFunction

Mendapatkan atau mengatur fungsi jarak yang akan digunakan saat membandingkan vektor.

EmbeddingGenerator

Mendapatkan atau mengatur generator penyematan default yang akan digunakan untuk properti ini.

EmbeddingType

Mendapatkan atau mengatur jenis penyematan yang diinginkan (misalnya, Embedding<Half>) untuk kasus di mana default (biasanya Embedding<float>) tidak cocok.

IndexKind

Mendapatkan atau mengatur jenis indeks yang akan digunakan.

Name

Mendapatkan atau mengatur nama properti pada model data.

(Diperoleh dari VectorStoreProperty)
ProviderAnnotations

Mendapatkan atau menetapkan kamus anotasi khusus penyedia untuk properti ini.

(Diperoleh dari VectorStoreProperty)
StorageName

Mendapatkan atau mengatur nama opsional yang akan digunakan untuk properti dalam penyimpanan, jika berbeda dari nama properti.

(Diperoleh dari VectorStoreProperty)
Type

Mendapatkan atau mengatur jenis properti.

(Diperoleh dari VectorStoreProperty)

Berlaku untuk