如何使用 ClickHouse MCP 服务器 构建 PydanticAI agent
在本指南中,您将学习如何构建一个 PydanticAI agent, 使其能够通过 ClickHouse 的 MCP 服务器 与 ClickHouse 的 ClickHouse SQL playground 进行交互。
示例 notebook
该示例可以在 示例仓库 中以 notebook 形式查阅。
前置条件
- 您的系统上需要安装 Python。
- 您的系统上需要安装
pip。 - 您需要 Anthropic API 密钥,或其他 LLM 提供商的 API 密钥
您既可以在 Python REPL 中执行以下步骤,也可以通过脚本执行。
配置凭证
接下来,您需要提供 Anthropic API 密钥:
使用其他 LLM 提供商
如果您没有 Anthropic API 密钥,并且想使用其他 LLM 提供商, 可以在 PydanticAI docs 中找到配置凭证的说明。
接下来,定义连接到 ClickHouse SQL playground 所需的凭证: