Databricks 模型服务的包代码

跟踪应用程序版本页面展示如何使用LoggedModel作为元数据中心来链接到外部代码(如 Git)以跟踪应用程序版本。 在某些情况下,可能需要将应用程序代码直接打包到LoggedModel

这对于部署到 Databricks 模型服务或使用代理框架进行部署特别有用,后者需要自包含模型工件。

何时直接打包代码

在需要时将代码打包到 LoggedModel

  • 包含所有代码和依赖项的自包含部署工件
  • 无需外部代码依赖项 直接部署到服务平台。

这是部署的可选步骤,而不是开发迭代的默认版本控制方法。

模型工件

如何打包代码

MLflow 建议使用 ResponsesAgent 接口打包 GenAI 应用程序。

后续步骤

  • 部署到模型服务平台 - 将打包的模型部署到生产环境