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.