migrate-from-model-serving

Migrate MLflow ResponsesAgent from Databricks Model Serving to Databricks Apps.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/sumitsaxena-git/databricks-app --skill migrate-from-model-serving-sumitsaxena-git
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migrate-from-model-serving
Source: https://github.com/sumitsaxena-git/databricks-app/tree/main/agent-openai-agents-sdk/.claude/skills/migrate-from-model-serving
Command: npx skills add https://github.com/sumitsaxena-git/databricks-app --skill migrate-from-model-serving-sumitsaxena-git

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrates an MLflow ResponsesAgent from Databricks Model Serving to Databricks Apps, enabling modern deployment and tooling.

Core Features & Use Cases

  • Converts a ResponsesAgent with predict() and predict_stream() methods into Databricks Apps using @invoke and @stream decorators.
  • Supports both async and sync migration paths, guiding extraction of code and artifacts and creation of an Apps-ready entry point.
  • Handles imports, state handling (checkpointer/store), and production deployment scaffolding to produce a deployable bundle with databricks.yml.

Quick Start

Migrate a ResponsesAgent from Model Serving to Databricks Apps by exporting the agent, wrapping logic with @invoke/@stream decorators, and building a deployable bundle.

Frequently Asked Questions about migrate-from-model-serving

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

FAQPage Schema
How do I migrate an MLflow ResponsesAgent from Databricks Model Serving to Databricks Apps?▼

To migrate an MLflow ResponsesAgent from Databricks Model Serving to Databricks Apps, you extract the agent code and wrap its predict() and predict_stream() methods using @invoke and @stream decorators to create an Apps-ready entry point.

What is the process for converting ResponsesAgent predict methods for Databricks Apps?▼

Converting ResponsesAgent predict methods for Databricks Apps involves wrapping the existing predict() and predict_stream() methods with @invoke and @stream decorators, which adapts the logic for the Databricks Apps environment.

Can I convert my MLflow ResponsesAgent to async operation when deploying to Databricks Apps?▼

Yes, you can convert your MLflow ResponsesAgent to async operation during Databricks Apps deployment, as the migration supports both async and sync paths to handle the transition effectively.

How do I handle state and checkpointer configuration when moving a ResponsesAgent to Databricks Apps?▼

When moving a ResponsesAgent to Databricks Apps, the migration process handles state management by wiring the checkpointer or store for either stateful or stateless operation within the new environment.

Does migrating a ResponsesAgent to Databricks Apps produce a deployable bundle?▼

Yes, migrating a ResponsesAgent to Databricks Apps produces a deployable bundle that includes production deployment scaffolding and a databricks.yml file for final configuration.