Каталог технических решений / Разбор исполнения бюджета с объяснением каждого отклонения
Разбор исполнения бюджета с объяснением каждого отклонения
Закрытие периода собирается в таблицах днями, а на вопрос «почему отклонение» уходит еще неделя переписки между отделами.
На входе обороты за период и бюджет. Конвейер сверяет факт с планом по статьям, объясняет отклонения тем, что видно в данных, готовит черновик записки для руководства и пересчитывает картину по заданному сценарию. Выводы утверждает финансовый директор.
Как платформа делает этот ответ
Каждый запуск идет одним и тем же конвейером обработки. Наружу уходит только обезличенный текст.
Вопрос или документобычными словами
Права доступакаждый видит только свое
Поиск по вашим документамна ваших серверах
Маскирование персональных данныхсомнение означает маскирование
Языковая модельвидит только обезличенный текст
Проверка ответаопора на найденные данные
Ответ и журналвидно, на чем основан ответЧто подали на вход
Подали обороты за квартал по восьми статьям и бюджет по ним же. Ниже начало входа дословно.
Как платформа это обработала
Работа прошла конвейер, показанный выше. В этом записанном запуске персональных данных во входе не обнаружено, отвечала модель GigaChat-Max, весь запуск занял 10,6 с, израсходовано 783 токена на запрос.Каждому запуску задано правило отвечать только по входным данным и ничего не додумывать, а когда ответа нет, прямо сказать «в ваших данных этого нет». В рабочей версии модель сменная, это GigaChat, YandexGPT, иностранные модели или своя модель на ваших серверах. Как устроена платформа.
Что получилось
Ответ языковой модели приведен дословно и разложен по шагам, которые она назвала. Последний шаг - это проект решения, и утверждает его человек. В кабинете подтверждение ставите вы, и оно ложится в журнал действий.
Шаг 1 · Сравним фактические показатели со сметой по каждой статье
Выручка от подписки выше плана на 2 850 тыс. рублей (рост +6,9%).
Выручка от внедрений ниже плана на 2 800 тыс. рублей (-31,1% относительно плана).
Фонд оплаты труда превышает смету на 2 400 тыс. рублей (+11,1%), вероятно, из-за апрельской индексации зарплат разработчиков.
Расходы на серверы и инфраструктуру больше запланированных на 1 750 тыс. рублей (+41,7%) вследствие переезда на резервную площадку.
Маркетинг почти соответствует плану, разница незначительна — минус 20 тыс. рублей (-0,3%).
Командировочные расходы увеличились на 660 тыс. рублей (+82,5%), причиной стали дополнительные поездки к клиенту.
Офисно-хозяйственные расходы незначительно меньше планового уровня на 20 тыс. рублей (-1,5%).
Налоги и взносы выросли на 600 тыс. рублей (+8,9%).
Шаг 2 · Объясняем отклонения данными из пояснений
Отклонения объясняются следующими факторами
- Выручка от подписок выросла благодаря успешности продукта.
- Внедрения задержались, поэтому доходы оказались ниже ожидаемых.
- Фонд оплаты труда увеличился после повышения зарплаты разработчикам.
- Переезд на резервную площадку привел к росту расходов на серверы и инфраструктуру.
- Дополнительные командировки вызвали увеличение затрат на поездки.
Шаг 3 · Черновая версия записки руководству
В отчетном периоде наблюдается рост доходов от подписки и значительное снижение поступлений от внедрений. Основные статьи расходов превысили плановый уровень главным образом из-за увеличения фонда оплаты труда и дополнительных трат на инфраструктуру и командировки. При сохранении текущих условий прибыль компании снизится в следующем квартале.
Шаг 4 · Пересчитаем прогноз прибыли третьего квартала согласно предложенному сценарию
Прибыль = Доход – Расход
Доход = Фактическая выручка от подписки + Фактическая выручка от внедрений = 43 850 + 6 200 = 50 050 тыс. руб.
Расход = Планируемый фонд оплаты труда + Инфраструктура + Маркетинг + Командировки + Офис и хозяйство + Налоги и взносы =
(23 900 + 5 950 + 5 980 + 1 460 + 1 280 + 7 300) = 45 870 тыс. руб.
Прогнозная прибыль = 50 050 – 45 870 = 4 180 тыс. руб.
Выводы подтверждаются финансовым директором.
Подробности для технических специалистов
Оценочный запуск на этом сайте идет одним обращением к языковой модели, подготовленный вход после замены персональных данных уходит в нее целиком. Время шагов по отдельности не измеряется, поэтому и не показывается.
Израсходовано 783 токена на запрос и 583 токена на ответ. Токен - это единица, которой языковая модель измеряет текст, в русском языке от двух до пяти знаков в зависимости от модели.
Из каких шагов собран этот маршрут
Так эта задача описана внутри платформы. Здесь виден порядок шагов, заданный заранее, а не запись вашего запуска. Что происходило в конкретном запуске, показывает паспорт запуска в кабинете.
- 1Шаг языковой моделиздесь начинается маршрут
Платформа ждет ответа до 240 секунд. Если шаг не ответил, платформа повторяет его до 2 раз (пауза между повторами растет). Если не вышло и после повторов, задача уходит на шаг 9 (передача человеку).
- Дальше шаг 2 (преобразование данных).
Подробности для технических специалистов
read-export · ai-step · document-extract · llm-standard · trade-secret
- 2Преобразование данных
Срока ожидания у этого шага в маршруте нет. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.
- Дальше шаг 3 (шаг языковой модели), если выполнено условие 1.
- Дальше шаг 4 (преобразование данных), если выполнено условие 2.
- Дальше шаг 9 (передача человеку).
- 3Шаг языковой модели
Платформа ждет ответа до 240 секунд. Если шаг не ответил, платформа повторяет его до 2 раз (пауза между повторами растет). Если не вышло и после повторов, задача уходит на шаг 9 (передача человеку).
- Дальше шаг 5 (преобразование данных).
Подробности для технических специалистов
recalc-scenario · ai-step · generate · recalc-scenario · llm-strong · trade-secret
- 4Преобразование данных
Срока ожидания у этого шага в маршруте нет. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.
- Дальше шаг 5 (преобразование данных).
- 5Преобразование данных
Срока ожидания у этого шага в маршруте нет. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.
- Дальше шаг 6 (шаг языковой модели), если выполнено условие.
- Дальше шаг 9 (передача человеку).
- 6Шаг языковой модели
Платформа ждет ответа до 300 секунд. Если шаг не ответил, платформа повторяет его до 2 раз (пауза между повторами растет). Если не вышло и после повторов, задача уходит на шаг 9 (передача человеку).
- Дальше шаг 7 (шаг языковой модели).
Подробности для технических специалистов
explain-variances · ai-step · generate · explain-variances · llm-strong · trade-secret
- 7Шаг языковой модели
Платформа ждет ответа до 240 секунд. Если шаг не ответил, платформа повторяет его до 2 раз (пауза между повторами растет). Если не вышло и после повторов, задача уходит на шаг 9 (передача человеку).
- Дальше шаг 8 (подтверждение человеком).
Подробности для технических специалистов
draft-note · ai-step · generate · draft-note · llm-strong · trade-secret
- 8Подтверждение человеком
Срока ожидания у этого шага в маршруте нет. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.
Здесь задачу смотрит человек. Он может подтвердить, вернуть на доработку, отклонить.
- Дальше маршрут заканчивается, когда человек выбрал «подтвердить».
- Дальше шаг 7 (шаг языковой модели), когда человек выбрал «вернуть на доработку».
- Дальше маршрут заканчивается, когда человек выбрал «отклонить».
Подробности для технических специалистов
budget-gate · gate
Если подтверждение человеком выключено на ваших серверах, платформа продолжает маршрут так, как будто человек выбрал «отклонить». В поставляемых решениях оно включено.
- 9Передача человеку
Срока ожидания у этого шага в маршруте нет. Повторов у этого шага нет. Отдельной ветки на случай ошибки у этого шага нет.
Здесь задачу смотрит человек. Он может продолжить, прекратить.
- Дальше шаг 1 (шаг языковой модели), когда человек выбрал «продолжить».
- Дальше маршрут заканчивается, когда человек выбрал «прекратить».
Подробности для технических специалистов
budget-to-cfo · escalation
Если подтверждение человеком выключено на ваших серверах, платформа продолжает маршрут так, как будто человек выбрал «прекратить». В поставляемых решениях оно включено.
Маршрут описан текстом, который читает человек. Мы отдаем это описание заказчику вместе с самим техническим решением. Как устроены агентские сценарии.
Что происходит с вашими данными
На серверах вашей компании
- Документы, поиск и указатель остаются на ваших серверах
- Замена и возврат персональных данных, таблица замен не покидает ваши серверы
- Журнал действий со сцепкой контрольных сумм
Рабочая версия ставится на серверах вашей компании или в вашем облаке.
Внешняя языковая модель
- Получает только обезличенный текст
- Персональных данных не видит
Со своей моделью на ваших серверах данные никуда не уходят.
Пример записан заранее, просмотр страницы ничего никуда не отправляет. Загруженный при проверке файл хранится на этом сайте и удаляется кнопкой в кабинете или по сроку хранения. В аккаунте это же техническое решение работает живым запуском, на готовом примере или на ваших данных.