В Алматы планируют создать городское суперприложение с искусственным интеллектом за 357,8 млн тенге без НДС. По сообщению Kursiv, управление цифровизации объявило конкурс на платформу, объединяющую 17 сервисов — от такси и коммунальных услуг до записи на приём к акиму. На разработку и сдачу рабочей версии предусмотрено 25 календарных дней после регистрации договора в казначействе.
Сочетание бюджета, масштаба и срока вызывает закономерный вопрос: что именно город получит меньше чем за месяц? Ответ зависит прежде всего от того, предстоит ли подрядчику создавать систему с нуля или внедрять уже подготовленную платформу.
Что известно о проекте
Как пишет Kursiv со ссылкой на техническую спецификацию, первые результаты работы ИИ-ядра необходимо представить к 15-му дню. Оставшееся время предусмотрено для интеграций, тестирования, опытной эксплуатации и передачи результатов.
ИИ-помощник должен поддерживать казахский, русский и английский языки, консультировать жителей и направлять обращения в нужные службы. Среди предусмотренных компонентов — CRM для обработки запросов и интеграция с eGov Mobile. Издание также сообщает о передаче исключительных прав городу и годовой гарантийной поддержке. Kursiv направил заказчику вопросы о сроках и возможном использовании готового решения.
Первичную документацию закупки независимо проверить не удалось. Поэтому перечисленные условия приводятся по публикации издания, а дальнейший разбор — оценка возможных сценариев реализации, а не заключение о конкретном подрядчике.
Что реально сделать за 25 дней
Сам по себе срок ещё не доказывает невыполнимость проекта. За ним могут стоять принципиально разные объёмы работы.
Прототип. Команда может собрать интерфейс, подключить языковую модель, загрузить справочные материалы и продемонстрировать несколько пользовательских сценариев. Такое приложение способно убедительно выглядеть на презентации. Но демонстрация обращения на тестовых данных ещё не подтверждает, что реальная городская служба его получит и обработает.
Внедрение готовой платформы. Если мобильное приложение, система обработки заявок и ИИ-компоненты уже существуют, работа может сводиться к настройке, оформлению и подключению сервисов. При заранее подготовленных доступах и согласованиях короткий срок выглядит объяснимее. Однако готовность этих компонентов в данном случае не установлена.
Разработка с нуля. Если за тот же период предстоит спроектировать продукт, создать приложения и серверную часть, договориться об обмене данными, подключить внешние системы и проверить всё вместе, возникает гораздо больше неопределённости.
Поэтому главный вопрос к графику: что уже существует на первый день исполнения договора и что именно должно работать на двадцать пятый?
Семнадцать сервисов — это ещё не семнадцать работающих интеграций
Количество разделов мало говорит о глубине продукта. Кнопка, открывающая чужой сайт, и услуга, полностью доступная внутри приложения, решают разные задачи.
Рассмотрим условный пример с такси. Можно разместить ссылку на приложение перевозчика. Можно передать партнёру адрес назначения. А можно обеспечить внутри городского приложения полноценный заказ с расчётом стоимости, подтверждением, отменой и отслеживанием поездки. Трудоёмкость этих вариантов существенно различается.
То же касается обращения жителя. Поле для ввода текста — лишь начало. Полезный результат возникает, когда запрос зарегистрирован, назначен ответственный, статус соответствует происходящему, а пользователь получает ответ.
Для оценки закупки нужна понятная расшифровка каждого модуля: где справочная информация, где переход во внешний сервис, а где полноценная операция с передачей данных и подтверждением результата.
ИИ-помощника нужно проверять на ошибках
В описании проекта фигурирует RAG — подход, при котором языковая модель формирует ответ с опорой на найденные материалы. Однако само использование RAG не гарантирует правильных консультаций. В документации Microsoft для таких систем отдельно рассматриваются качество поиска, соответствие ответа источникам и полнота ответа.
Для городского приложения это означает необходимость проверить конкретные ситуации. Что произойдёт, если житель неправильно назовёт ведомство? Если в справочной базе окажется устаревший порядок обращения? Если человек напишет на смеси казахского и русского? Если вопрос вообще не относится к компетенции подключённых служб?
Отдельной проверки требует граница между разговором и действием. Сообщение помощника «ваше обращение отправлено» должно появляться только после подтверждения от системы, которая действительно приняла запрос.
Это разумный критерий приёмки: оценивать помощника по завершённым операциям и корректности ответов, а не только по способности поддерживать диалог.
Почему бюджет не отвечает на вопрос о сроках
Без сметы и точного состава поставки нельзя обоснованно назвать 357,8 млн тенге ни завышенной, ни достаточной суммой.
Оценка меняется в зависимости от того, входят ли в неё права на существующее программное обеспечение, разработка новых компонентов, инфраструктура, интеграции, испытания, обучение сотрудников и сопровождение. Также необходимо понимать будущие расходы на работу ИИ, серверы и обновление подключений.
Большой бюджет позволяет привлечь больше специалистов, но не устраняет зависимость от внешних участников. Если доступ к необходимой системе ещё не предоставлен, дополнительные разработчики сами по себе эту проблему не решат.
Именно поэтому для такого проекта важен не только календарный план подрядчика, но и готовность городских служб и партнёров выполнить свою часть работы.
Что должно быть понятно до приёмки
Чтобы оценить результат, заказчику стоит публично ответить на несколько конкретных вопросов:
- Какие компоненты создаются с нуля, а какие используются готовыми?
- Какие операции будут доступны жителю непосредственно в приложении?
- Какие подключения уже согласованы и готовы к запуску?
- Какими испытаниями подтвердят качество ИИ, безопасность и устойчивость системы?
- Что считается сдачей рабочей версии: ограниченный пилот или доступный жителям продукт?
- Сколько будет стоить эксплуатация после завершения гарантийного периода?
Ответы позволят обсуждать реальный объём поставки. Сам по себе короткий срок не доказывает ни нарушения, ни наличие заранее выбранного исполнителя.
Городское суперприложение имеет смысл, если сокращает путь от проблемы жителя до её решения. Поэтому главный итог этой закупки должен измеряться конкретными действиями: удалось ли подать обращение, получить достоверный статус, записаться на приём и завершить нужную услугу. Именно такой результат предстоит сопоставить с бюджетом и обещанными 25 днями.