Parameter | Description | Default Value |
---|---|---|
workspace_url | The URL of your Databricks workspace | Required |
access_token | Personal Access Token for authentication | None |
service_principal_client_id | Service principal client ID (alternative to access_token) | None |
service_principal_client_secret | Service principal client secret (required with client_id) | None |
endpoint_name | Name of the Vector Search endpoint | Required |
index_name | Name of the vector index (Unity Catalog format: catalog.schema.index) | Required |
source_table_name | Name of the source Delta table (Unity Catalog format: catalog.schema.table) | Required |
embedding_dimension | Dimension of self-managed embeddings | 1536 |
embedding_source_column | Column name for text when using Databricks-computed embeddings | None |
embedding_model_endpoint_name | Databricks serving endpoint for embeddings | None |
embedding_vector_column | Column name for self-managed embedding vectors | embedding |
endpoint_type | Type of endpoint (STANDARD or STORAGE_OPTIMIZED ) | STANDARD |
sync_computed_embeddings | Whether to sync computed embeddings automatically | True |
catalog.schema.table_name
).