databricks-vector-search

Manage Databricks Vector Search endpoints and indexes for RAG applications.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/robkisk/coding-agents-databricks-app --skill databricks-vector-search-robkisk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-vector-search
Source: https://github.com/robkisk/coding-agents-databricks-app/tree/main/.claude/skills/databricks-vector-search
Command: npx skills add https://github.com/robkisk/coding-agents-databricks-app --skill databricks-vector-search-robkisk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation and management of vector search indexes on Databricks, enabling efficient semantic search and RAG applications.

Core Features & Use Cases

  • Endpoint & Index Management: Create and manage standard or storage-optimized Vector Search endpoints and various index types (Delta Sync, Direct Access).
  • Embedding Strategies: Supports both managed embeddings (Databricks computes) and self-managed embeddings (you provide).
  • Querying & Filtering: Perform semantic search using text or vectors, with advanced filtering capabilities.
  • Use Case: You need to build a Q&A system over your company's documentation. Use this Skill to create a Vector Search index from your Delta tables, allowing users to ask natural language questions and get relevant answers.

Quick Start

Use the databricks-vector-search skill to create a standard endpoint named 'my-vs-endpoint'.

Frequently Asked Questions about databricks-vector-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a vector search index on Databricks for a RAG application?

To build a RAG application, create a Databricks Vector Search endpoint and a Delta Sync or Direct Access index from your Delta tables to enable semantic search and data synchronization.

What is the difference between Delta Sync and Direct Access vector indexes in Databricks?

Delta Sync indexes automatically synchronize with Delta Lake tables, while Direct Access indexes require you to manage and push data updates manually to the Databricks Vector Search endpoint.

Can I use Databricks Vector Search with my own pre-computed embeddings?

Yes, Databricks Vector Search supports self-managed embeddings where you provide your own vectors, alongside managed embeddings where the platform computes them directly from your text.

Does Databricks Vector Search support hybrid search and advanced filtering?

Yes, Databricks Vector Search supports hybrid querying using both text and vectors, and offers advanced filtering options to achieve precise semantic search retrieval over your indexed data.

When should I use a storage-optimized endpoint versus a standard endpoint for vector search?

Use a standard Databricks Vector Search endpoint for general workloads, and choose a storage-optimized endpoint when you need lower costs for large-scale vector indexing and semantic search deployments.