ClickHouse MCPサーバーを使用して PydanticAI エージェントを構築する方法
このガイドでは、ClickHouse MCPサーバー を使って ClickHouse SQL playground と対話できる PydanticAI エージェントを構築する方法を学びます。
例のノートブック
この例は、examples リポジトリ にあるノートブックとして提供されています。
前提条件
- システムに Python がインストールされている必要があります。
- システムに
pipがインストールされている必要があります。 - Anthropic API key、または別の LLM provider の API key が必要です。
以下の手順は、Python REPL またはスクリプトから実行できます。
credentials を設定する
次に、Anthropic API key を指定する必要があります:
別の LLM provider を使用する
Anthropic API key がなく、別の LLM provider を使用したい場合は、 PydanticAI docs で credentials の設定手順を確認できます
次に、ClickHouse SQL playground への接続に必要な credentials を定義します: