如何使用 ClickHouse MCP server 构建 LlamaIndex AI 智能体
在本指南中,你将学习如何构建一个 LlamaIndex AI 智能体,使其能够通过 ClickHouse 的 MCP server 与 ClickHouse 的 SQL playground 进行交互。
示例 Notebook
该示例可以在 examples 仓库中以 Notebook 形式查看。
前置条件
- 您需要在系统上安装 Python。
- 您需要在系统上安装
pip。 - 您需要 Anthropic API 密钥或其他 LLM 提供商的 API 密钥。
您可以通过 Python REPL 或脚本运行以下步骤。
配置凭据
接下来,您需要提供您的 Anthropic API 密钥:
使用其他 LLM 提供商
如果您没有 Anthropic API 密钥,并希望使用其他 LLM 提供商, 可以在 LlamaIndex "LLMs" 文档中找到配置凭据的相关说明。
初始化 MCP server
现在配置 ClickHouse MCP server,使其指向 ClickHouse SQL playground。 你需要将这些 Python 函数转换成 Llama Index 工具: