跳转到主要内容
在本指南中,你将学习如何构建一个 PydanticAI 智能体,使其 能够通过 ClickHouse 的 MCP 服务器ClickHouse 的 SQL playground 交互。
示例笔记本你可以在 examples 仓库 中找到此示例的笔记本版本。

前置条件

  • 你的系统中需要安装 Python。
  • 你的系统中需要安装 pip
  • 你需要一个 Anthropic API key,或其他 LLM 提供商的 API key。
你可以在 Python REPL 中或通过脚本执行以下步骤。
1

安装库

运行以下命令安装所需库:
2

配置凭据

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

初始化 MCP 服务器和 PydanticAI 智能体

现在,将 ClickHouse MCP 服务器配置为指向 ClickHouse SQL playground:
4

向智能体提问

最后,你可以向智能体提出一个问题:
你会得到类似下面的响应:
响应
最后修改于 2026年6月19日