Как создать агента ИИ с помощью Agno и ClickHouse MCP Server
В этом руководстве вы узнаете, как создать агента ИИ на базе Agno, способного взаимодействовать с SQL-песочницей ClickHouse, используя ClickHouse MCP Server.
Пример ноутбука
Этот пример доступен в виде ноутбука в репозитории с примерами.
Предварительные требования
- В вашей системе должен быть установлен Python.
- В вашей системе должен быть установлен
pip. - Вам потребуется API-ключ Anthropic или API-ключ другого поставщика LLM.
Следующие шаги можно выполнить либо из Python REPL, либо с помощью скрипта.
Настройка учетных данных
Далее необходимо указать свой API-ключ Anthropic:
Использование другого провайдера LLM
Если у вас нет API-ключа Anthropic и вы хотите использовать другого провайдера LLM, вы можете найти инструкции по настройке учётных данных в документации Agno
Далее определите учётные данные, необходимые для подключения к песочнице ClickHouse SQL:
Инициализация MCP-сервера и агента Agno
Теперь настройте ClickHouse MCP-сервер для подключения к ClickHouse SQL playground и инициализируйте агента Agno, задав ему вопрос: