Example notebookこのサンプルは、examples リポジトリ に notebook として用意されています。
前提条件
- システムに Python がインストールされている必要があります。
- システムに
pipがインストールされている必要があります。 - Anthropic の API キー、または他の LLM provider の API キーが必要です。
1
2
認証情報を設定する
次に、Anthropic APIキーを指定する必要があります。Response
別のLLMプロバイダーを使用するAnthropic APIキーをお持ちでなく、別のLLMプロバイダーを使用したい場合は、
Langchain Providers docsで認証情報の設定手順を確認できます。
3
4
ストリームハンドラーを設定する
Langchain と ClickHouse MCP server を使用する場合、クエリ結果は単一のレスポンスではなく、ストリーミングデータとして返されることがよくあります。大規模なデータセットや、処理に時間がかかる可能性のある複雑な分析クエリでは、ストリームハンドラーを設定しておくことが重要です。適切に処理しないと、このストリーミング出力はアプリケーション内で扱いづらくなることがあります。ストリーミング出力を扱いやすくするため、ハンドラーを設定します:5