Recurso: Index
Mensagem que descreve o objeto Index
| Representação JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"labels": {
string: string,
...
},
"createTime": string,
"updateTime": string,
"distanceMetric": enum ( |
| Campos | |
|---|---|
name |
Identificador. Nome do recurso. |
displayName |
Opcional. Nome de exibição do índice especificado pelo usuário |
description |
Opcional. Descrição do índice especificada pelo usuário |
labels |
Opcional. Rótulos como pares de chave-valor. Um objeto com uma lista de pares |
createTime |
Apenas saída. [Apenas saída] Cria um carimbo de data/hora. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. [Apenas saída] Atualiza um carimbo de data/hora. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
distanceMetric |
Opcional. Métrica de distância usada para indexação. Se não for especificado, o padrão será DOT_PRODUCT. |
indexField |
Obrigatório. O campo do esquema da coleção a ser indexado. |
filterFields[] |
Opcional. Os campos a serem enviados para o índice para ativar a filtragem inline rápida de ANN. |
storeFields[] |
Opcional. Os campos a serem enviados para o índice para ativar a recuperação de dados inline. |
DistanceMetric
Métrica de distância para pesquisa de vetor.
| Tipos enumerados | |
|---|---|
DISTANCE_METRIC_UNSPECIFIED |
Valor padrão, a métrica de distância não foi especificada. |
DOT_PRODUCT |
Métrica de distância do produto escalar. |
COSINE_DISTANCE |
Métrica de distância do cosseno. |
Métodos |
|
|---|---|
|
Cria um novo índice em determinado projeto e local. |
|
Exclui um único índice. |
|
Recebe detalhes de um único índice. |
|
Lista os índices em um determinado projeto e local. |