ClickHouse MCP サーバーを使用して PydanticAI エージェントを構築する方法
このガイドでは、ClickHouseの SQL プレイグラウンド と ClickHouseの MCP サーバー を使用してインタラクションできる PydanticAI エージェントを構築する方法を学びます。
例のノートブック
この例は、examples repository のノートブックに含まれています。
前提条件
- システムに Python がインストールされている必要があります。
- システムに
pip
がインストールされている必要があります。 - Anthropic API キー、または別の LLM プロバイダーからの API キーが必要です。
以下の手順は、Python REPL またはスクリプト経由で実行できます。
認証情報を設定する
次に、あなたの Anthropic API キーを提供する必要があります:
別の LLM プロバイダーを使用する
Anthropic API キーをお持ちでない場合や、別の LLM プロバイダーを使用したい場合は、 PydanticAI ドキュメント で認証情報の設定に関する手順を見つけることができます。
次に、ClickHouse SQL プレイグラウンドに接続するために必要な認証情報を定義します: