Freigeben über


VectorIndex interface

Stellt einen Vektorindex im Azure Cosmos DB-Dienst dar. Ein Vektorindex wird zum Indizieren von Vektorfeldern in den Dokumenten verwendet.

Eigenschaften

indexingSearchListSize

Die Größe der Kandidatenliste der näheren Nachbarn, die beim Erstellen des diskANN-Index als Teil der Optimierungsprozesse gespeichert sind. Dies ist ein optionaler Parameter und gilt nur für den Indextyp DiskANN. Der zulässige Bereich liegt zwischen 25 und 500.

path

Der Pfad zum Vektorfeld im Dokument. beispiel: "/path/to/vector".

quantizationByteSize

Die Anzahl der Bytes, die in der Produktquantisierung der Vektoren verwendet werden. Dies ist ein optionaler Parameter und gilt für Indextypen DiskANN und quantizedFlat. Der zulässige Bereich für diesen Parameter liegt zwischen 1 und min(Dimensionen, 512).

type

Der Indextyp des Vektors. Derzeit werden flat, diskANN und quantizedFlat unterstützt.

vectorIndexShardKey

Die Liste der Zeichenfolgen mit den Shardschlüsseln, die für die Partitionierung der Vektorindizes verwendet werden. Dies ist ein optionaler Parameter und gilt für Indextypen DiskANN und quantizedFlat.

Details zur Eigenschaft

indexingSearchListSize

Die Größe der Kandidatenliste der näheren Nachbarn, die beim Erstellen des diskANN-Index als Teil der Optimierungsprozesse gespeichert sind. Dies ist ein optionaler Parameter und gilt nur für den Indextyp DiskANN. Der zulässige Bereich liegt zwischen 25 und 500.

indexingSearchListSize?: number

Eigenschaftswert

number

path

Der Pfad zum Vektorfeld im Dokument. beispiel: "/path/to/vector".

path: string

Eigenschaftswert

string

quantizationByteSize

Die Anzahl der Bytes, die in der Produktquantisierung der Vektoren verwendet werden. Dies ist ein optionaler Parameter und gilt für Indextypen DiskANN und quantizedFlat. Der zulässige Bereich für diesen Parameter liegt zwischen 1 und min(Dimensionen, 512).

quantizationByteSize?: number

Eigenschaftswert

number

type

Der Indextyp des Vektors. Derzeit werden flat, diskANN und quantizedFlat unterstützt.

type: VectorIndexType

Eigenschaftswert

vectorIndexShardKey

Die Liste der Zeichenfolgen mit den Shardschlüsseln, die für die Partitionierung der Vektorindizes verwendet werden. Dies ist ein optionaler Parameter und gilt für Indextypen DiskANN und quantizedFlat.

vectorIndexShardKey?: string[]

Eigenschaftswert

string[]