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/slysik/databricks-claude-coding --skill databricks-vector-search-slysik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-vector-search
Source: https://github.com/slysik/databricks-claude-coding/tree/main/.agents/skills/databricks-vector-search
Command: npx skills add https://github.com/slysik/databricks-claude-coding --skill databricks-vector-search-slysik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation, management, and querying of vector search indexes within Databricks, enabling efficient semantic search and similarity matching for RAG applications.

Core Features & Use Cases

  • Endpoint & Index Management: Create and manage both Standard and Storage-Optimized endpoints, along with Delta Sync and Direct Access indexes.
  • Embedding Generation: Supports both managed (Databricks-computed) and self-managed embeddings.
  • Querying with Filters: Perform semantic, hybrid, and filtered searches.
  • Use Case: Build a RAG application to answer questions about your company's internal documentation by indexing documents into a Databricks Vector Search index and querying it with natural language.

Quick Start

Use the databricks-vector-search skill to create a standard endpoint named 'my-vs-endpoint' and then create a delta sync index named 'catalog.schema.my_index' using the 'catalog.schema.documents' table and the 'databricks-gte-large-en' embedding model.

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 for a RAG application in Databricks?

To build a RAG application, you create a Vector Search endpoint and a Delta Sync index using your source Delta table, enabling natural language querying of your indexed documents.

Does Databricks Vector Search support hybrid search and metadata filtering?

Yes, Databricks Vector Search supports querying indexes with text, vectors, hybrid search, and metadata filters to perform semantic search and similarity matching.

Can I use my own embeddings with Databricks Vector Search indexes?

Yes, you can use self-managed embeddings or let Databricks compute managed embeddings when creating Delta Sync indexes for your vector search workflow.

What is the difference between Standard and Storage-Optimized Databricks Vector Search endpoints?

Databricks Vector Search allows you to create and manage both Standard and Storage-Optimized endpoints to handle index serving, depending on your specific performance and scale requirements.

How do I programmatically manage Databricks Vector Search endpoints and indexes?

You can programmatically control endpoints and indexes by integrating with the Databricks SDK to manage Delta Sync and Direct Access indexes for your RAG applications.