跳到主要内容

MLflow 助手

MLflow 助手是一个强大的 AI 驱动的助手,可以将 Claude Code 等前沿的编码智能体转变为您身边的经验丰富的 AI 工程师。与典型的聊天机器人不同,MLflow 助手**了解您的代码库和上下文**。它不仅仅是一个问答工具,而是一个成熟的 AI 工程师,可以为您找出问题的根本原因、设置质量测试,并将 LLMOps 最佳实践应用于您的项目。

MLflow Assistant

MLflow 助手有何独特之处?

无额外费用

使用您现有的编码智能体订阅(Claude Code 等),无需支付额外费用。MLflow 免费提供知识和集成。

上下文丰富

助手了解您的本地代码库、项目结构和 LLMOps 最佳实践。它会为您特定项目提供量身定制的建议,而非泛泛之谈。

完整的开发循环

超越问答。该助手可以获取 MLflow 数据、读取您的代码,甚至在无人干预的情况下为您的项目添加追踪、评估和版本控制。

完全可定制

添加自定义技能、子智能体和权限。所有内容都在您的机器上运行,具有完全的透明度。不是付费墙后面的黑匣子解决方案。

示例用例

请浏览以下用例,了解 MLflow 助手如何运作。

为您设置 MLflow


只需询问**“如何为我的项目设置 MLflow?”**,助手就会引导您完成为项目设置 MLflow 的过程。由于助手可以访问您的代码库,它可以自动了解您正在构建的内容并确定所需的设置步骤。



Set Up MLflow
警告

目前,MLflow 助手处于测试阶段,仅支持**本地 MLflow 追踪服务器**。对远程追踪服务器的支持即将推出。

开始使用

使用您首选的编码智能体设置 MLflow 助手。目前,**Claude Code** 受完全支持,更多智能体即将推出。

1. 打开 MLflow UI

https://:5000 或您的自定义端口打开 MLflow UI。

2. 打开助手面板

如果您使用的是本地 MLflow 服务器,助手面板应该会自动打开。如果未打开,您可以点击实验页面左侧边栏上的“助手”选项卡手动导航到它。

3. 遵循设置向导

遵循设置向导配置助手。例如,如果您选择 Claude Code 作为后端,系统会要求您登录 Claude Code。您在此处所做的配置可以稍后从助手设置页面(顶部齿轮图标)更改。

4. 开始聊天

设置完成后,您就可以开始与助手聊天了。请注意,助手仅在您处于实验页面时才有效。如果您不在实验页面,它会提示您选择或创建一个实验。

常见问题解答与故障排除

MLflow 助手真的免费吗?

是的!MLflow 助手使用您现有的编码智能体订阅。您为智能体(Claude Code 等)付费,但 MLflow 免费提供知识和集成。MLflow 方面没有额外费用、高级套餐或使用限制。

支持哪些编码智能体?

目前,**Claude Code** 受完全支持。我们正在积极开发对以下智能体的集成:

  • OpenAI Codex
  • Gemini CLI
  • Open Code

请随时回来查看更新,我们会添加对更多智能体的支持。

助手可以访问我的数据吗?

助手完全通过您的编码智能体在您的本地机器上运行。您的代码和数据不会离开您的环境,除非您在设置过程中明确配置了项目路径。

我可以自定义助手能做什么吗?

当然!像 Claude Code 这样的编码智能体支持:

  • **自定义技能**:为您的工作流程添加专门的功能
  • **权限**:控制智能体可以访问哪些文件和操作
  • **子智能体**:为不同任务创建专门的智能体
  • **自定义提示词**:配置系统提示词和行为

您可以完全控制助手可以访问和修改的内容。

助手请求了一个我未授予的权限。我该怎么办?

根据您提出的问题,助手可能会认为它需要一个您未授予权限的操作。MLflow UI 尚不支持即时权限批准,但您可以从助手设置页面更新权限。

  • **执行 MLflow CLI**:助手将有权运行 MLflow CLI 命令来获取追踪、运行和实验数据。这是助手工作的必要条件。
  • **阅读 MLflow 文档**:助手将有权阅读最新的 MLflow 文档。这是可选的,但强烈建议您充分利用助手的功能。
  • **编辑项目代码**:助手将有权编辑您的项目代码。这是可选的,仅在您希望助手更新您的项目代码以修复问题、添加追踪和应用 LLMOps 最佳实践时才需要。
  • **完全访问**:这将授予助手对助手的完全访问权限。例如,启用此选项将以 bypassPermissions 模式运行 Claude Code。

要提供更精细的控制,您也可以直接编辑后端编码智能体的权限设置。例如,如果您使用的是 Claude Code,您可以编辑主目录中或项目范围的 .claude/settings.json 文件。