Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.
Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.
Skupina vector-search-indexes příkazů v rozhraní příkazového řádku Databricks obsahuje příkazy pro správu indexů vektorového vyhledávání. Index vektorového vyhledávání je efektivní reprezentace vkládacích vektorů, které umožňují vyhledávací dotazy v reálném čase a dotazy na přibližné nejbližší sousedy (ANN). Podívejte se na hledání vektorů AI v systému Mosaic.
databricks vector-search-indexes create-index (příkaz pro vytvoření indexu ve vyhledávání vektoru v Databricks)
Vytvořte nový index.
databricks vector-search-indexes create-index NAME ENDPOINT_NAME PRIMARY_KEY INDEX_TYPE [flags]
Arguments
NAME
Název indexu
ENDPOINT_NAME
Název koncového bodu, který se má použít pro obsluhu indexu
PRIMARY_KEY
Primární klíč indexu
INDEX_TYPE
Existují dva typy indexů vektorového vyhledávání, Delta sync (index, který se automaticky synchronizuje se zdrojovou tabulkou Delta) nebo přímý přístup (index, který podporuje přímo čtení a zápis vektorů a metadat). Podporované hodnoty: DELTA_SYNC, DIRECT_ACCESS
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Examples
Následující příklad vytvoří nový index Delta Sync:
databricks vector-search-indexes create-index my-index my-endpoint id DELTA_SYNC
Následující příklad vytvoří nový index direct accessu:
databricks vector-search-indexes create-index my-index my-endpoint id DIRECT_ACCESS
databricks vektor-hledání-indexy odstranění-dat-vektorový-index
Odstraňte data z indexu.
databricks vector-search-indexes delete-data-vector-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Název vektorového indexu, kde se mají odstranit data. Musí to být index pro přímý přístup k vektoru.
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Examples
Následující příklad odstraní data z indexu Direct Vector Access:
databricks vector-search-indexes delete-data-vector-index my-index --json '{"primary_keys": ["key1", "key2"]}'
Databricks odstranění indexů pro vektorové vyhledávání
Odstraňte index.
databricks vector-search-indexes delete-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Název indexu
Možnosti
Examples
Následující příklad odstraní index vektorového vyhledávání:
databricks vector-search-indexes delete-index my-index
databricks vektorové-vyhledávací-indexy získej-index
Získejte index.
databricks vector-search-indexes get-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Název indexu
Možnosti
Examples
Následující příklad získá podrobnosti pro index vektorového vyhledávání:
databricks vector-search-indexes get-index my-index
seznam indexů pro vektorové vyhledávání databricks
Seznam indexů
databricks vector-search-indexes list-indexes ENDPOINT_NAME [flags]
Arguments
ENDPOINT_NAME
Název koncového bodu
Možnosti
--page-token string
Token pro stránkování
Examples
Následující příklad uvádí všechny indexy v koncovém bodu:
databricks vector-search-indexes list-indexes my-endpoint
Následující příklad uvádí indexy pomocí stránkování:
databricks vector-search-indexes list-indexes my-endpoint --page-token next-page-token
databricks indexy pro vyhledávání vektorů dotazový index
Dotazování indexu
databricks vector-search-indexes query-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Název vektorového indexu pro dotaz
Možnosti
--filters-json string
Řetězec JSON představující filtry dotazů
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--num-results int
Počet výsledků, které se mají vrátit
--query-text string
Text dotazu
--query-type string
Typ dotazu, který se má použít
--score-threshold float
Prahová hodnota pro přibližné hledání nejbližšího souseda
Examples
Následující příklad dotazuje index s textem:
databricks vector-search-indexes query-index my-index --query-text "search term" --num-results 10
Následující příklad dotazuje index s filtry:
databricks vector-search-indexes query-index my-index --query-text "search term" --filters-json '{"category": "product"}' --num-results 5
Databricks vektorové-vyhledávání-indexů dotaz-další-strana
Dotaz na další stránku
databricks vector-search-indexes query-next-page INDEX_NAME [flags]
Arguments
INDEX_NAME
Název vektorového indexu pro dotaz
Možnosti
--endpoint-name string
Název koncového bodu
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--page-token string
Token stránky vrácený z předchozího rozhraní QUERYVectorIndex nebo QueryVectorIndexNextPage API
Examples
Následující příklad se dotazuje na další stránku výsledků:
databricks vector-search-indexes query-next-page my-index --endpoint-name my-endpoint --page-token "next-page-token"
Indexy vektorového vyhledávání databricks scan-index
Skenuj index.
databricks vector-search-indexes scan-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Název vektorového indexu k prohledání
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
--last-primary-key string
Primární klíč poslední položky vrácené v předchozím skenování
--num-results int
Počet výsledků, které se mají vrátit
Examples
Následující příklad prohledá index:
databricks vector-search-indexes scan-index my-index --num-results 100
Následující příklad prohledá index počínaje konkrétním klíčem:
databricks vector-search-indexes scan-index my-index --last-primary-key "key123" --num-results 100
databricks vektorové vyhledávací indexy synchronizační index
Synchronizace indexu
databricks vector-search-indexes sync-index INDEX_NAME [flags]
Arguments
INDEX_NAME
Název vektorového indexu, který se má synchronizovat. Musí to být rozdílový synchronizační index.
Možnosti
Examples
Následující příklad aktivuje synchronizaci indexu Delta Sync:
databricks vector-search-indexes sync-index my-delta-sync-index
Databricks vektorové vyhledávací indexy upsert datového vektorového indexu
Přenesení dat do indexu
databricks vector-search-indexes upsert-data-vector-index INDEX_NAME INPUTS_JSON [flags]
Arguments
INDEX_NAME
Název vektorového indexu, kde mají být data upsertována. Musí to být index pro přímý přístup k vektoru.
INPUTS_JSON
Řetězec JSON představující data, která se mají přenést
Možnosti
--json JSON
Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.
Examples
Následující příklad upsertuje data do indexu 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"}}]}'
Globální příznaky
--debug
Zda povolit protokolování ladění.
-h nebo --help
Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu
--log-file řetězec
Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.
--log-format formát
Typ formátu protokolu, text nebo json. Výchozí hodnota je text.
--log-level řetězec
Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.
-o, --output typ
Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.
-p, --profile řetězec
Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.
--progress-format formát
Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json
-t, --target řetězec
Pokud je to relevantní, cílový balíček, který se má použít