Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Grupo de comandos
Note
O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer provisionamentos de Dados de Uso.
O vector-search-indexes grupo de comandos dentro da CLI do Databricks contém comandos para gerenciar índices de Pesquisa de IA. Um índice de Pesquisa de IA é uma representação eficiente de seus vetores de inserção que dão suporte a consultas de pesquisa ann (vizinhos mais próximos) em tempo real e aproximadas. Consulte a Pesquisa de IA do Databricks.
databricks vector-search-indexes create-index (criar índice de pesquisa vetorial no databricks)
Crie um novo índice.
databricks vector-search-indexes create-index NAME ENDPOINT_NAME PRIMARY_KEY INDEX_TYPE [flags]
Arguments
NAME
Nome do índice
ENDPOINT_NAME
Nome do ponto de extremidade a ser usado para servir o índice
PRIMARY_KEY
Chave primária do índice
INDEX_TYPE
Há dois tipos de índices de Pesquisa de IA, sincronização delta (um índice que sincroniza automaticamente com uma Tabela Delta de origem) ou acesso direto (um índice que dá suporte à leitura direta e gravação de vetores e metadados). Valores com suporte: DELTA_SYNC, DIRECT_ACCESS
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
Examples
O exemplo a seguir cria um novo índice de Sincronização Delta:
databricks vector-search-indexes create-index my-index my-endpoint id DELTA_SYNC
O exemplo a seguir cria um novo índice de Acesso Direto:
databricks vector-search-indexes create-index my-index my-endpoint id DIRECT_ACCESS
databricks vector-search-indexes delete-data-vector-index - Excluir índice de vetor de dados
Excluir dados do índice.
databricks vector-search-indexes delete-data-vector-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice de vetor em que os dados devem ser excluídos. Deve ser um índice de acesso direto ao vetor.
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
Examples
O exemplo a seguir exclui dados de um índice do Direct Vector Access:
databricks vector-search-indexes delete-data-vector-index my-index --json '{"primary_keys": ["key1", "key2"]}'
databricks apagar-índice-de-pesquisa-vetorial
Excluir um índice.
databricks vector-search-indexes delete-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice
Opções
Examples
O exemplo a seguir exclui um índice de Pesquisa de IA:
databricks vector-search-indexes delete-index my-index
databricks vector-search-indexes get-index (comando para obter o índice de busca em vetor no Databricks)
Obtenha um índice.
databricks vector-search-indexes get-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice
Opções
Examples
O exemplo a seguir obtém detalhes para um índice de Pesquisa de IA:
databricks vector-search-indexes get-index my-index
databricks índices de pesquisa vetorial lista de índices
Listar índices.
databricks vector-search-indexes list-indexes ENDPOINT_NAME [flags]
Arguments
ENDPOINT_NAME
Nome do ponto de extremidade
Opções
--page-token string
Token para paginação
Examples
O exemplo a seguir lista todos os índices em um endpoint:
databricks vector-search-indexes list-indexes my-endpoint
O exemplo a seguir lista índices usando paginação:
databricks vector-search-indexes list-indexes my-endpoint --page-token next-page-token
databricks índices de busca vetorial índice de consulta
Consultar um índice.
databricks vector-search-indexes query-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice de vetor a ser consultado
Opções
--filters-json string
Cadeia de caracteres JSON que representa filtros de consulta
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
--num-results int
Número de resultados a serem retornados
--query-text string
Texto da consulta
--query-type string
O tipo de consulta a ser usado
--score-threshold float
Limite para a pesquisa aproximada do vizinho mais próximo
Examples
O exemplo a seguir consulta um índice com texto:
databricks vector-search-indexes query-index my-index --query-text "search term" --num-results 10
O exemplo a seguir consulta um índice com filtros:
databricks vector-search-indexes query-index my-index --query-text "search term" --filters-json '{"category": "product"}' --num-results 5
databricks índices-de-busca-por-vetor consulta-próxima-página
Consultar próxima página.
databricks vector-search-indexes query-next-page INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice de vetor a ser consultado
Opções
--endpoint-name string
Nome do ponto de extremidade
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
--page-token string
Token de página retornado da API QueryVectorIndex ou QueryVectorIndexNextPage anterior
Examples
O exemplo a seguir consulta a próxima página de resultados:
databricks vector-search-indexes query-next-page my-index --endpoint-name my-endpoint --page-token "next-page-token"
databricks índices de busca por vetor índice de varredura
Escanear um índice.
databricks vector-search-indexes scan-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice de vetor a ser examinado
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
--last-primary-key string
Chave primária da última entrada retornada na verificação anterior
--num-results int
Número de resultados a serem retornados
Examples
O exemplo a seguir examina um índice:
databricks vector-search-indexes scan-index my-index --num-results 100
O exemplo a seguir verifica um índice começando por uma chave específica:
databricks vector-search-indexes scan-index my-index --last-primary-key "key123" --num-results 100
databricks índices-de-busca-vetorial sincronizar-índice
Sincronizar um índice.
databricks vector-search-indexes sync-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Nome do índice de vetor a ser sincronizado. Deve ser um Índice de Sincronização Delta.
Opções
Examples
O exemplo a seguir dispara a sincronização para um índice de Delta Sync:
databricks vector-search-indexes sync-index my-delta-sync-index
índices de busca de vetores do Databricks, atualizar-inserir-vetor-de-dados no índice
Inserir ou atualizar dados em um índice.
databricks vector-search-indexes upsert-data-vector-index INDEX_NAME INPUTS_JSON [flags]
Arguments
INDEX_NAME
Nome do índice de vetor em que os dados devem ser atualizados. Deve ser um índice de acesso direto ao vetor.
INPUTS_JSON
Cadeia de caracteres JSON que representa os dados a serem atualizados
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação.
Examples
O exemplo a seguir insere dados em um índice do Direct Vector Access:
databricks vector-search-indexes upsert-data-vector-index my-index '{"vectors": [{"id": "1", "vector": [0.1, 0.2, 0.3], "metadata": {"title": "Document 1"}}]}'
Sinalizadores globais
--debug
Indica se deve habilitar o registro em log de depuração.
-h ou --help
Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.
--log-file corda
Uma cadeia de caracteres que representa o arquivo onde serão gravados os logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.
--log-format formato
O tipo de formato de log, text ou json. O valor padrão é text.
--log-level corda
Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desabilitado.
-o, --output tipo
O tipo de saída do comando, text ou json. O valor padrão é text.
-p, --profile corda
O nome do perfil no arquivo ~/.databrickscfg, que deverá ser usado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.
--progress-format formato
O formato para exibir logs de progresso: default, append, inplace ou json
-t, --target corda
Se aplicável, o destino do pacote a ser usado