Пример ноутбукаЭтот пример можно найти в виде ноутбука в репозитории examples.
Предварительные требования
- В вашей системе должен быть установлен Python.
- В вашей системе должен быть установлен
pip. - Вам понадобится API-ключ Anthropic или API-ключ другого провайдера LLM
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