AI 代理工具为代理提供文本生成以外的实用功能,例如搜索文档、查询数据库、调用 REST API 或运行自定义代码。
使用预配置的托管 MCP 服务器立即访问Azure Databricks数据、使用外部 MCP 服务器连接到第三方 API 或构建专用业务逻辑的自定义工具。
浏览以下常见工具模式和实现示例:
| 用例 | 推荐的方法 |
|---|---|
| 使用结构化数据 | 读取 Unity 目录表中的结构化数据。 |
| 检索非结构化数据 | 将代理连接到矢量搜索索引以查询非结构化数据。 |
| 连接到外部 MCP 服务器 | 安全地连接到 Databricks 外部的 MCP 服务器,以查询外部 API 并访问第三方 MCP 工具。 |
| 将代理连接到外部服务 | 使用托管 OAuth、UC 连接代理或外部 Rest API 将代理连接到第三方 API。 |
| 运行自定义业务逻辑 | 使用自己的工具生成自定义 MCP 服务器。 |
| 代码解释器工具 | 让代理使用内置 system.ai.python_exec 工具动态运行Python代码。 |
| 使用 Unity 目录函数的 AI 工具 | 使用 Unity 目录函数创建工具。 (Databricks 建议对大多数新的用例改用 MCP 工具。 |