IndexKind Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Liste bekannter Indextypen, die zum Indizieren von Vektoren verwendet werden können.
public ref class IndexKind abstract sealed
public static class IndexKind
type IndexKind = class
Public Class IndexKind
- Vererbung
-
IndexKind
Hinweise
Nicht alle Vector Store-Anbieter unterstützen alle Indextypen, und einige Anbieter unterstützen möglicherweise zusätzliche Indextypen, die hier nicht definiert sind. Weitere Informationen zu den unterstützten Informationen finden Sie in der Dokumentation für jeden Anbieter.
Felder
| Name | Beschreibung |
|---|---|
| DiskAnn |
Gibt den datenträgerbasierten Algorithmus für den nächstgelegenen Nachbarn an, der für die effiziente Suche nach ungefähren Benachbarten (ANN) in hochdimensionalen Räumen konzipiert ist. |
| Dynamic |
Gibt einen dynamischen Index an, der automatisch von Flat Indizes zu Hnsw Indizes wechselt. |
| Flat |
Gibt die Brute-Force-Suche an, um die nächsten Nachbarn zu finden. |
| Hnsw |
Gibt die hierarchische navigierbare kleine Welt an, die eine ungefähre Nachbarsuche (ANN) durchführt. |
| IvfFlat |
Gibt eine invertierte Datei mit flacher Komprimierung an. |
| QuantizedFlat |
Gibt einen Index an, der Vektoren mithilfe diskANN-basierter Quantisierungsmethoden komprimiert, um die Effizienz in der kNN-Suche zu verbessern. |