Skip to main content
В этом руководстве вы узнаете, как создать ИИ-агента LlamaIndex, который может взаимодействовать с Песочницей ClickHouse с помощью MCP-сервера ClickHouse.
Пример ноутбукаЭтот пример можно найти в виде ноутбука в репозитории examples.

Предварительные требования

  • В вашей системе должен быть установлен Python.
  • В вашей системе должен быть установлен pip.
  • Вам понадобится API-ключ Anthropic или API-ключ другого провайдера LLM
Вы можете выполнить следующие шаги либо в Python REPL, либо с помощью скрипта.
1

Установка библиотек

Установите необходимые библиотеки, выполнив следующие команды:
2

Укажите учетные данные

Далее вам потребуется указать свой API-ключ Anthropic:
Response
Использование другого провайдера LLMЕсли у вас нет API-ключа Anthropic и вы хотите использовать другого провайдера LLM, инструкции по настройке учетных данных можно найти в документации LlamaIndex “LLMs”
3

Инициализация MCP-сервера

Теперь настройте MCP-сервер ClickHouse так, чтобы он указывал на Песочницу ClickHouse. Вам потребуется преобразовать их из функций Python в инструменты Llama Index:
4

Создайте агента

Теперь вы готовы создать агента, у которого есть доступ к этим инструментам. Установите максимальное число вызовов инструментов за один запуск равным 10. При необходимости этот параметр можно изменить:
5

Инициализируйте LLM

Инициализируйте модель Claude Sonnet 4.0 с помощью следующего кода:
6

Запустите агент

Теперь вы можете задать агенту вопрос:
Ответ довольно длинный, поэтому в примере ниже он сокращён:
Response
Последнее изменение 23 июля 2026 г.