Skip to main content
このガイドでは、DSPy を使って AI エージェントを構築し、 ClickHouse の SQL playgroundClickHouse MCP server 経由で操作する方法を学びます。

前提条件

  • システムに Python がインストールされている必要があります。
  • システムに pip がインストールされている必要があります。
  • Anthropic の API キー、または別の LLM プロバイダーの API キーが必要です。
以下の手順は、Python の REPL またはスクリプトから実行できます。
サンプルノートブックこのサンプルは、examples リポジトリ 内のノートブックとして提供されています。
1

ライブラリをインストールする

必要なライブラリをインストールするには、pip を使って次のコマンドを実行します。
2

認証情報を設定する

次に、Anthropic APIキーを指定する必要があります。
別のLLMプロバイダーを使用する場合Anthropic APIキーをお持ちでなく、別のLLMプロバイダーを使用したい場合は、 DSPyドキュメントで認証情報の設定手順を確認できます
次に、ClickHouse SQL playground への接続に必要な認証情報を定義します。
3

MCPサーバーを初期化する

次に、ClickHouse MCPサーバーの接続先としてClickHouse SQL playgroundを設定します。
4

LLM を初期化する

次に、以下の行で LLM を初期化します。
5

エージェントの実行

最後に、エージェントを初期化して起動します:
Response
最終更新日 2026年7月23日