IndexKind Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Define uma lista de tipos de índices bem conhecidos que podem ser usados para indexar vetores.
public ref class IndexKind abstract sealed
public static class IndexKind
type IndexKind = class
Public Class IndexKind
- Herança
-
IndexKind
Observações
Nem todos os fornecedores de Vector Store suportam todos os tipos de índice, e alguns podem suportar tipos de índice adicionais que não estão definidos aqui. Para mais informações sobre o que é suportado, consulte a documentação de cada fornecedor.
Campos
| Name | Descrição |
|---|---|
| DiskAnn |
Especifica o algoritmo Aproximado de Vizinho Aproximado baseado em Disco, que foi concebido para procurar eficientemente vizinhos aproximados (RNA) em espaços de alta dimensão. |
| Dynamic |
Especifica um índice dinâmico que muda automaticamente de Flat para Hnsw índices. |
| Flat |
Especifica a busca por força bruta para encontrar os vizinhos mais próximos. |
| Hnsw |
Especifica o Pequeno Mundo Hierárquico Navegável, que realiza uma pesquisa aproximada de vizinho mais próximo (ANN). |
| IvfFlat |
Especifica um ficheiro invertido com compressão plana. |
| QuantizedFlat |
Especifica um índice que comprime vetores usando métodos de quantização baseados em DiskANN para melhor eficiência na pesquisa kNN. |