Skip to main content
在本指南中,您将学习如何使用 DSPy 构建 AI 智能体,使其能够借助 ClickHouse MCP 服务器ClickHouse 的 SQL Playground 交互。

前置条件

  • 你的系统中需要安装 Python。
  • 你的系统中需要安装 pip
  • 你需要有一个 Anthropic API 密钥,或其他 LLM 提供商的 API 密钥。
你可以在 Python REPL 中或通过脚本执行以下步骤。
示例 notebook你可以在 examples 仓库中找到此示例 notebook。
1

安装库

使用 pip 执行以下命令以安装所需的库:
2

配置凭据

接下来,您需要提供 Anthropic API 密钥:
使用其他 LLM 提供商如果你没有 Anthropic API key,但想使用其他 LLM 提供商, 可以在 DSPy 文档中找到配置凭据的说明。
接下来,定义连接到 ClickHouse SQL playground 所需的凭据:
3

初始化 MCP 服务器

现在,将 ClickHouse MCP 服务器配置为连接到 ClickHouse SQL playground。
4

初始化 LLM

接下来,使用以下代码行初始化 LLM:
5

运行 agent

最后,初始化并运行代理:
Response
最后修改于 2026年7月23日