Skip to main content
이 가이드에서는 LlamaIndex AI 에이전트를 구축하여 ClickHouse SQL 플레이그라운드ClickHouse MCP 서버를 통해 사용하는 방법을 알아봅니다.
예시 노트북이 예시는 examples 리포지토리에서 노트북 형태로 확인할 수 있습니다.

사전 요구 사항

  • 시스템에 Python이 설치되어 있어야 합니다.
  • 시스템에 pip가 설치되어 있어야 합니다.
  • Anthropic API Key 또는 다른 LLM 제공업체의 API Key가 필요합니다.
다음 단계는 Python REPL 또는 스크립트에서 실행할 수 있습니다.
1

라이브러리 설치

다음 명령을 실행하여 필요한 라이브러리를 설치하십시오.
2

자격 증명 설정

다음으로, Anthropic API Key를 입력해야 합니다:
Response
다른 LLM 제공업체 사용Anthropic API Key가 없고 다른 LLM 제공업체를 사용하려는 경우, LlamaIndex “LLMs” docs에서 자격 증명을 설정하는 방법을 확인할 수 있습니다.
3

MCP 서버 초기화

이제 ClickHouse MCP 서버가 ClickHouse SQL playground를 사용하도록 구성합니다. 앞서 만든 Python 함수를 Llama Index 도구로 변환해야 합니다:
4

에이전트 생성

이제 앞서 언급한 도구에 접근할 수 있는 agent를 생성할 준비가 되었습니다. 한 번의 실행에서 도구를 호출할 수 있는 최대 횟수를 10으로 설정하십시오. 필요하면 이 매개변수를 수정할 수 있습니다:
5

LLM 초기화

다음 코드를 사용해 Claude Sonnet 4.0 모델을 초기화합니다:
6

에이전트 실행

마지막으로, agent에게 질문할 수 있습니다:
응답이 길어 아래 예시 응답에서는 일부를 생략했습니다:
Response
마지막 수정일 2026년 7월 23일