ClickHouse MCP 서버를 사용하여 PydanticAI 에이전트를 구축하는 방법
이 가이드에서는 ClickHouse의 MCP 서버를 사용하여 ClickHouse의 SQL playground와 상호작용할 수 있는 PydanticAI 에이전트를 구축하는 방법을 알아봅니다.
예제 노트북
이 예제는 examples 저장소에 노트북으로 제공됩니다.
필수 조건
- 시스템에 Python이 설치되어 있어야 합니다.
- 시스템에
pip가 설치되어 있어야 합니다. - Anthropic API key 또는 다른 LLM 프로바이더의 API key가 필요합니다.
다음 단계는 Python REPL 또는 스크립트에서 실행할 수 있습니다.
자격 증명 설정
다음으로 Anthropic API key를 제공해야 합니다:
다른 LLM 프로바이더 사용
Anthropic API key가 없고 다른 LLM 프로바이더를 사용하려는 경우, 자격 증명을 설정하는 방법은 PydanticAI docs에서 확인할 수 있습니다.
다음으로 ClickHouse SQL playground에 연결하는 데 필요한 자격 증명을 정의합니다: