Разработчик собрал на Google Cloud мультиагентную BI-систему с запросами на естественном языке
Разработчик представил Multi-Agent E-commerce Data Orchestrator, облачную систему на Google Cloud, которая превращает текстовые запросы в бизнес-аналитику. Пользователь может задавать вопросы на обычном английском языке и получать не только числовые результаты, но также графики, рекомендации и готовые отчеты. Проект задуман как способ сократить путь между бизнес-командой, аналитиком, SQL-запросами и итоговым решением.
Как пишет Towards AI, идея проекта появилась после участия автора в Google Cloud Gen AI Academy, Cohort 1 Hackathon, организованном совместно с Hack2Skill. По словам разработчика, цель была не в создании еще одного AI-приложения, а в изучении полного набора сервисов Google Cloud для разработки AI-систем. Речь идет о Vertex AI, IAM, API management и cloud-native deployment.
В архитектуре системы используются Vertex AI и Gemini для оркестрации и обработки естественного языка, Google BigQuery в роли аналитического движка, Cloud Run и Docker для контейнерного развертывания. Пользовательский интерфейс построен на Streamlit. Для стандартизации взаимодействия между агентами и инструментами применяется Model Context Protocol (MCP).
Автор проекта считает, что главная проблема для e-commerce-команд связана не со сбором данных, а с доступом к ним. По его мнению, статические дашборды плохо подходят для нестандартных запросов, а сотрудники бизнес-направлений часто не работают с SQL напрямую. Система должна решать задачи, где нужен не только поиск данных, но и последовательный анализ с рекомендациями.
Ключевые факты
Проект использует Vertex AI и Gemini для обработки естественного языка и оркестрации агентов
В системе применяются Google BigQuery, Cloud Run, Docker и Streamlit
Для взаимодействия между агентами используется Model Context Protocol (MCP)
Автор прошел Google Cloud Gen AI Academy, Cohort 1 Hackathon и получил skill badges по Generative AI, Networking и Security