サンプルノートブックこのサンプルは、examplesリポジトリ 内のノートブックとして公開されています。
前提条件
- システムに Python がインストールされている必要があります。
- システムに
pipがインストールされている必要があります。 - Anthropic の API key、または他の LLMプロバイダーの API key が必要です。
1
ライブラリをインストールする
以下のコマンドを実行して、必要なライブラリをインストールします。
2
認証情報を設定する
次に、Anthropic の API key を設定します。次に、ClickHouse SQL playground に接続するために必要な認証情報を定義します。
Response
他の LLMプロバイダーを使用する場合Anthropic の API key を持っておらず、他の LLMプロバイダーを使用したい場合は、
PydanticAI docs で認証情報の設定手順を確認できます。
3
MCPサーバーと PydanticAI エージェントを初期化する
次に、ClickHouse MCPサーバーが ClickHouse SQL playground を参照するように設定します。
4
エージェントに質問する
最後に、エージェントに質問できます。以下のような応答が返されます。
Response