Skip to content

RamVegiraju/databricks-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Databricks-Samples

Hands-on code samples for Databricks, MLflow, Model Serving, Foundation Models, and Agents. Companion repo for my YouTube channel.


Repository Structure

├── foundation-models/
│   ├── fm-api-intro.ipynb                    # Foundation Model API intro
│   ├── RAG/                                  # Vector Search + LangChain RAG
│   └── Agents/
│       ├── AgentBricks/                      # Knowledge Assistant & Info Extraction
│       └── BYO/
│           ├── agents-model-serving/         # Agent deployment on Model Serving
│           ├── Custom-MCP-Server-Agent/      # MCP server + LangGraph agent
│           └── ProductionAgentSeries/        # 6-part production agent series
│
├── mlflow/
│   ├── Intro/                                # MLflow intro notebook
│   ├── AgentServing/                         # MLflow Agent Server scaffold
│   └── ResponsesAgentInterface/              # ResponsesAgent wrapper + local serve
│
├── traditional-ml/
│   └── ModelServing/
│       ├── Built-In-MLflow/                  # Sklearn & Transformers serving
│       ├── BYO/                              # Custom PyFunc model serving
│       └── Multi-Model-Serving/              # Multi-model endpoint patterns
│
└── apps/
    └── mcp/                                  # MCP server + client test scripts

Foundation Models & Agents

Foundation Model APIs

RAG

AgentBricks

BYO Agents

Production Agent Series

A 6-part series building a production-grade agent end-to-end: MCP tools, ResponsesAgent interface, Agent Server, Lakebase memory, MLflow evaluation, and full-stack deployment as a Databricks App.

foundation-models/Agents/BYO/ProductionAgentSeries/

Part Focus
Part01 Custom MCP server with FastMCP + Databricks Apps
Part02 ResponsesAgent interface — framework-agnostic LangGraph wrapper
Part03 AgentServer with @invoke / @stream and SSE streaming
Part04 Lakebase memory — managed PostgreSQL + pgvector
Part05 MLflow tracing, metadata, and GenAI evaluation
Part06 Full-stack deployment — all parts combined as a Databricks App

MLflow & MLOps


Traditional ML — Model Serving


Apps

  • apps/mcp/ — MCP server and client test scripts

Video Links

Topic Video
What is Databricks Watch
What is Unity Catalog Watch
MLflow Introduction Watch
Model Serving Theory Watch
Model Serving Hands-On (Sklearn) Watch
Transformers on Model Serving Watch
Foundation Model API Intro Watch
RAG on Databricks (Theory) Watch
RAG on Databricks (Hands-On) Watch
Agentic Options on Databricks Watch

Credits


Feedback & Contributions

Star the repo, open an issue, or fork and extend for your own projects.

About

Samples leveraging the Databricks ecosystem, includes Data & ML Engineering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors