Интеллектуальный агент сбора материалов для «Кейс-Платформы»
Разработали систему на базе Google Gemini, которая автоматизирует сбор данных и подготовку кейсов, ускоряя процесс в несколько раз.
Задача
Мы знали, что на рынке digital-агентств и студий разработки ручной сбор информации о кейсах от менеджеров проектов, ее структурирование и подготовка к публикации занимало много времени и приводило к несогласованности данных.
Тогда мы придумали «Кейс-Платформу» – админ-панель для управления кейсами и интеллектуального ассистента, который бы в формате диалога с менеджером проекта собирал всю необходимую информацию и автоматически заносил ее в базу данных.
Решение
Мы разработали комплексную систему, состоящую из двух взаимосвязанных компонентов: фронтенд-приложения с чат-ботом и бэкенда с интеллектуальным LLM-агентом.

Фронтенд был реализован в виде современного сайта на Next.js, который служит основной точкой взаимодействия с пользователем. Интегрированный в него чат-бот предоставляет интуитивно понятный интерфейс для диалога с AI-ассистентом.
Сердцем всего решения стал интеллектуальный агент, построенный на базе языковой модели Google Gemini. В отличие от простых чат-ботов, наш агент использует технологию Function Calling, которая наделяет модель способностью выполнять реальные действия.
Мы определили для Gemini набор специальных "инструментов" — функций для работы с нашей базой данных. В ходе диалога с менеджером проекта, AI-ассистент не просто собирает информацию, но и самостоятельно вызывает нужные функции: создает новые записи о кейсах, обновляет существующие, добавляет в базу данных сведения о технологиях и клиентах.

Бэкенд-сервис принимает запросы от фронтенда, обращается к Google Gemini, а затем, на основе ответов модели, выполняет операции с базой данных через. Такая архитектура обеспечивает высокую производительность, надежность и масштабируемость всей системы.
Результаты
Внедрение AI-ассистента позволяет пользователям «Кейс-Платформы» достигать следующих результатов:
- Сокращение времени на создание кейса в 3-4 раза: процесс, который раньше занимал несколько часов, теперь занимает 15-20 минут.
- Повышение качества данных: благодаря структурированному сбору информации, кейсы стали более полными и согласованными.
- Улучшение пользовательского опыта: менеджеры проектов получили удобный инструмент, который не требует от них технических знаний и прямого доступа к админ-панели.
- Гибкость и масштабируемость: архитектура решения позволяет легко добавлять новые функции и интегрировать ассистента с другими системами.