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
Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Visualização Pública.
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 vetor. Um índice de pesquisa vetorial é uma representação eficaz dos vetores de incorporação que dá suporte a consultas de pesquisa ANN (aproximação de vizinhos mais próximos) em tempo real e de forma aproximada. Confira Busca em vetores de IA do mosaico.
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 vetor, 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 vetor:
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 de um índice de pesquisa de vetor:
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