使用 Databricks 助手工具

Databricks 助手是一种上下文感知 AI 助手,可帮助你使用 Databricks 笔记本、SQL 编辑器、作业、AI/BI 仪表板、文件编辑器等。 使用聊天请求帮助,Databricks 助手使用对话界面帮助你处理数据和代码。

注释

如果禁用 合作伙伴支持的 AI 功能,Databricks 助手默认使用 Databricks 托管的 AI 模型。

若要了解助手如何帮助进行编码,请参阅 从 Databricks 助手获得编码帮助

助手窗格导览

本部分介绍“助手”窗格的默认体验。

若要打开“助手”窗格,请单击页面右上角的 “数据库助手”图标

带有斜杠提示的助手窗格。

在助手窗格底部的文本框中键入问题或 斜杠命令 ,然后按 Enter 或单击文本框右侧的“ 发送”图标 。 助手会显示其答案。

如果提示助手帮助处理代码,它会引导你完成运行、接受或拒绝建议的代码更改。

助手窗格控件和设置

助手窗格的标题包含控件和设置。

助理窗格顶部的图标和主题标题。

  • 单击 “加号”图标。 启动一个新线程。

  • 单击 “齿轮”图标。 打开“助理”设置。 可在此处添加 自定义用户和工作区说明

  • 单击 “Kebab”菜单图标。 打开“助理”窗格的设置。

    包含选项的“助理聊天”窗格菜单。

    • 控制 Databricks 助手的位置:选择 固定,将助手窗格固定在底部。 可以拖放窗格以移动它。 选择 侧边,将助手窗格保留在右侧。
    • 在历史记录中查看聊天线程: 单击“ 历史记录 ”以查看过去的聊天线程。 单击聊天线程以重新打开它。 若要删除聊天线程,请将鼠标悬停在它上方并单击回收站图标。
    • 更改助手设置。 选择 “设置”时,“聊天”窗格将运行 /settings assistant 提示。
  • 单击“ 关闭”图标。 关闭“助手”窗格。

助手模式

在三种不同的模式下与助手交互:聊天、编辑和代理。

若要在模式之间切换,请使用助手窗格底部的模式选择器:

选择助手模式。

下表总结了三种助手模式:

模式 Capabilities 何时使用 示例提示
Chat 回答有助于了解代码和概念的问题。
  • 解释代码或错误
  • 了解有关 Databricks 的概念
  • “此函数的作用是什么?
  • “什么是 Unity Catalog?”
Edit 一次性提出多个内联代码建议。
  • 整个笔记本的重构
  • 一致格式
  • Migrations
  • 自动生成测试
  • “全部 display() 转换为 df.show()
  • “重命名 customer_iduser_id
  • “将所有 pandas 代码转换为 PySpark”
  • “为所有函数添加单元测试”
代理 (Beta) 自动执行多步骤工作流、规划解决方案、检索相关资产、运行代码、使用单元格输出来改进结果、自动修复错误等。
  • 数据发现
  • 探索性数据分析
  • 笔记本组织
  • “哪个表包含烘焙屋事务数据?”
  • 对 @example\_table 执行探索性数据分析(EDA)并汇总见解。
  • “为每个笔记本单元格指定一个相关名称。

从文档中获取后续建议和引文

Databricks 助手提供来自文档中的后续建议和引文,来回答问题。 在提示框中键入问题或提示。

  • 后续建议包括查询的变体。
  • 引文是助手答案之后有编号的脚注链接。

Databricks Assistant 的文档引文和后续建议。

获取有关代码的帮助

直接在笔记本中从 Databricks Assistant 获取代码帮助。 助手提供:

请参阅 Databricks 助手提供的编程帮助

其他信息