databricks-agent-bricks

Manage Databricks Agent Bricks for RAG-based Knowledge Assistants and multi-agent Supervisor Agents.

3|1|Updated May 12, 2025
One-click install
npx skills add https://github.com/Aradhya0510/databricks-cv-accelerator --skill databricks-agent-bricks-aradhya0510
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-agent-bricks
Source: https://github.com/Aradhya0510/databricks-cv-accelerator/tree/main/.github/skills/databricks-agent-bricks
Command: npx skills add https://github.com/Aradhya0510/databricks-cv-accelerator --skill databricks-agent-bricks-aradhya0510

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation and management of AI components on Databricks, enabling users to build sophisticated conversational AI applications without deep technical expertise.

Core Features & Use Cases

  • Knowledge Assistants (KA): Create document-based Q&A systems that leverage Retrieval-Augmented Generation (RAG) to answer questions from indexed documents stored in Unity Catalog Volumes. Ideal for building chatbots that can query company policies, manuals, or reports.
  • Supervisor Agents (MAS): Orchestrate multiple specialized AI agents (including KAs, Genie Spaces, and model serving endpoints) to route user queries intelligently. This allows for a unified conversational interface to various data sources and AI capabilities.
  • Use Case: A customer support team can use this Skill to deploy a Supervisor Agent that routes user inquiries to a Knowledge Assistant for policy questions, a Genie Space for usage analytics, and an external system for ticket creation.

Quick Start

Use the databricks-agent-bricks skill to create a knowledge assistant named 'HR Policy Assistant' using documents from '/Volumes/my_catalog/my_schema/raw_data/hr_docs'.

Frequently Asked Questions about databricks-agent-bricks

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

FAQPage Schema
How do I build a RAG-based chatbot on Databricks?

You can build a RAG chatbot on Databricks by creating a Knowledge Assistant. It uses retrieval-augmented generation to answer questions from your indexed documents stored in Unity Catalog Volumes.

What is multi-agent orchestration for conversational AI on Databricks?

Multi-agent orchestration on Databricks uses a Supervisor Agent to route user queries across specialized AI components. This creates a unified conversational interface connecting various data sources and model serving endpoints.

Can I route user queries to Genie Spaces and model serving endpoints in one interface?

Yes, you can route queries to Genie Spaces and model serving endpoints simultaneously. A Supervisor Agent orchestrates these AI components within a unified conversational framework on your Databricks platform.

Do I need Unity Catalog Volumes to create a document Q&A system on Databricks?

Yes, Unity Catalog Volumes are required for document storage. Knowledge Assistants retrieve information from indexed documents stored in these volumes to provide RAG-based Q&A capabilities.

How do I set up a customer support chatbot that routes inquiries to different data sources?

Deploy a Supervisor Agent to route inquiries to a Knowledge Assistant for policies, a Genie Space for analytics, and external systems for tickets. This multi-agent orchestration manages the routing automatically.