MLflow 2.8.1 是一个补丁版本,包含一些关键的错误修复,并更新了我们正在进行的文档重写工作。
重要详情
- API
mlflow.llm.log_predictions
已被标记为弃用,因为其功能已集成到mlflow.log_table
中。此 API 将在 2.9.0 版本中移除。(#10414, @dbczumar)
错误修复
- [Artifacts] 修复了 2.8.0 中的一个回归错误,该错误导致从注册模型下载单个文件失败 (#10362, @BenWilson2)
- [Evaluate] 修复了在使用 LLM 评估指标时
mlflow.evaluate
的 Azure OpenAI 集成问题 (#10291, @prithvikannan) - [Evaluate] 将
make_genai_metric
API 的Examples
更改为可选参数 (#10353, @prithvikannan) - [Evaluate] 在对 LLM 结果使用
mlflow.evaluate
时移除fastapi
依赖 (#10354, @prithvikannan) - [Evaluate] 修复语法问题并改进生成的提示模板的格式 (#10402, @annzhang-db)
- [Gateway] 修复 Gateway 配置验证器对 OpenAI 的预检查,以执行实例类型验证 (#10379, @BenWilson2)
- [Tracking] 修复了使用异步日志记录时线程间歇性挂起的问题 (#10374, @chenmoneygithub)
- [Tracking] 为
mlflow.login()
API 添加超时,以捕获无效主机名配置输入错误 (#10239, @chenmoneygithub) - [Tracking] 在记录系统指标结束时添加 flush 操作 (#10320, @chenmoneygithub)
- [Models] 纠正提示工程 UI 中的提示模板生成逻辑,以便这些提示可以在 Python API 中使用 (#10341, @daniellok-db)
- [Models] 修复
mlflow.shap.log_explanation
中 SHAP 模型可解释性功能的一个问题,避免在日志记录时注册重复或冲突的依赖项 (#10305, @BenWilson2)
文档更新
- [Docs] 添加 MLflow Tracking 快速入门 (#10285, @BenWilson2)
- [Docs] 添加追踪服务器配置指南 (#10241, @chenmoneygithub)
- [Docs] 重构并改进模型部署快速入门指南 (#10322, @prithvikannan)
- [Docs] 添加系统指标日志记录文档 (#10261, @chenmoneygithub)
有关完整的更改列表,请参阅版本更改日志,并在mlflow.org上查阅最新文档。