AI² Government · Deep dive · service-assistant
Дія.AI: як державний AI переходить від консультації до виконання послуг у чаті
Український Дія.AI уже показує сильніший AI2G-патерн, ніж звичайний FAQ-бот: громадянин формулює намір природною мовою, асистент добирає сервіс, може працювати з авторизованими даними та в окремих сценаріях повертає готову державну послугу прямо в чаті. Для відтворення важливо розділити conversational AI, authoritative державні дані та transactional service layer: модель може зрозуміти намір і пояснити кроки, але юридично або фінансово значуща дія має виконуватися контрольованим сервісом з identity, audit, confirmation і deterministic validation. Наступні maturity layers — public assurance, operational resilience, sovereign runtime та delegated authority: громадянин має розуміти, де саме використовується AI, хто відповідає за систему, як оскаржити неправильний результат, а сама система — коректно деградувати при збоях, переживати заміну provider і ніколи не плутати авторизованого користувача з особою, від імені якої він має право діяти. Нижче — AI-Magister reference workflow на основі публічно підтверджених можливостей Дія.AI та офіційних державних transparency, redress, security, continuity, sovereignty і representation сигналів, а не твердження про непублічну внутрішню архітектуру Дії.
Референсний workflow
- 1.Trigger → користувач відкриває Дія.AI на порталі або в застосунку й описує задачу природною мовою; окремі сценарії можуть бути event-driven, наприклад повідомлення про штраф.
- 2.Identity & context → для персоналізованої послуги система працює в авторизованому контексті та звертається до дозволених державних даних/реєстрів замість повторного ручного введення всіх реквізитів.
- 3.Intent & service match → AI визначає життєву ситуацію або конкретний запит і зіставляє його з доступною держпослугою, офіційною інструкцією або наступним кроком.
- 4.Grounded response → пояснення та service guidance мають спиратися на актуальні державні правила, а не на вільну генерацію моделі; якщо даних недостатньо, workflow повинен уточнити запит або віддати користувача в стандартний сервісний шлях.
- 5.Tool/service execution → контрольований application layer викликає потрібний державний сервіс: наприклад формування довідки/витягу, перевірку доступних даних або підготовку переходу до сплати штрафу.
- 6.Transaction boundary → платежі, заяви та інші high-impact дії не повинні завершуватися лише на підставі текстового рішення LLM; користувач бачить точну дію, реквізити/наслідок і явно підтверджує її.
- 7.Result & status → готовий документ, статус обробки або безпечне посилання на наступну дію повертаються в той самий діалог; історія дозволяє відновити контекст і не повторювати процес з нуля.
- 8.Feedback & evaluation → лайк/дизлайк, коментарі, task-completion data та контроль помилок формують evaluation loop; розширення coverage відбувається лише після перевірки якості й safety для нового класу послуг.
- 9.Transparency notice → перед персоналізованою або значущою взаємодією користувачеві має бути зрозуміло, що він взаємодіє з AI, яку роль AI виконує, які джерела є authoritative і де починається deterministic державний сервіс.
- 10.Contestability & redress → неправильний або спірний результат не завершує процес: користувач може перейти на стандартний сервісний шлях, запросити перегляд/виправлення, подати скаргу або отримати human review із збереженим evidence trace.
- 11.Release & change control → зміна model, prompt, retrieval corpus, policy rules або service/tool contract проходить versioned regression set, staged rollout і rollback gate; для публічно значущих змін оновлюється transparency record та owner/accountability metadata.
- 12.Dependency health gate → перед персоналізованою відповіддю або service action orchestration перевіряє стан критичних залежностей: authoritative registry, policy/rules source, identity, transactional API і model/tool provider. Немає green health signal — немає вигаданого «усе працює».
- 13.Degraded mode → якщо конкретний реєстр або tool недоступний, assistant чітко відділяє відомий стан від невідомого, блокує лише залежний consequential flow, показує офіційний fallback/status path і зберігає доступні незалежні функції замість тотального black box failure.
- 14.Incident capture & containment → wrong action, prompt-injection attempt, provider outage, stale rule, corrupted retrieval або anomalous tool response отримують окремий incident class, evidence trace, owner/escalation route та scoped kill switch для проблемної capability.
- 15.Recovery & reconciliation → після rollback або відновлення залежності система повертається до known-good configuration, перевіряє pending state проти authoritative backend і не replay-ить платіж, заяву чи іншу незворотну дію лише тому, що попередня сесія обірвалася.
- 16.Workload placement → кожен клас запиту має policy щодо допустимого execution target: власна інфраструктура, approved external cloud або hybrid path. Routing враховує sensitivity, latency, capacity і cost, але ніколи не розширює data або action authority лише через перевантаження основного runtime.
- 17.Provider/model migration → кандидат на заміну cloud або LLM спочатку проходить shadow replay на versioned eval corpus, compatibility tests для retrieval/tool contracts, privacy/data-placement checks і canary без consequential authority; лише після parity gates новий runtime отримує production scope.
- 18.Exit & failback → система зберігає exportable behavior envelope, evidence, configs і audit identifiers, щоб відкотитися або змінити provider без переписування policy layer. Sovereignty тут вимірюється не прапорцем «local model», а реальною здатністю переносити critical service behavior без втрати контролю.
- 19.Actor & subject resolution → перед персоналізацією orchestration окремо визначає, хто зараз автентифікований і щодо кого виконується послуга: сам користувач, дитина, юридична особа або інший principal. Фраза «зроби за маму/компанію» не створює повноважень.
- 20.Mandate resolution → application layer отримує чинну підставу представництва з authoritative реєстру/сервісу та нормалізує scope: principal, representative, категорія послуги/заяви, дозволені дії, строк, revocation state і можливість/заборона подальшої передачі.
- 21.Step-up at consequential write → безпосередньо перед поданням, відкликанням, зміною заяви або іншою high-impact дією система повторно перевіряє mandate, показує exact actor/principal/payload і прив’язує підтвердження або підпис до конкретної дії, а не до абстрактної «довіри AI».
- 22.Revocation & representation reconciliation → після timeout, retry, відновлення сесії або зміни представника pending action не продовжується за старим cache. Система повторно звіряє authority; відкликане або звужене повноваження блокує write, а audit зберігає хто, від чийого імені, на якій підставі та з яким scope діяв.
Контроли та межі
- • Identity before personalization: доступ до персональних реєстрових даних і готових послуг має бути прив’язаний до авторизованого користувача, а не до анонімного чату.
- • LLM ≠ source of legal truth: модель інтерпретує намір, але фактичні статуси, права, суми, документи та правила повинні приходити з authoritative державних систем.
- • Protected data boundary: Мінцифра заявляє, що персональні дані не потрапляють до загальної моделі Gemini й обробляються у захищеному периметрі Дії; для production governance це має бути технічно перевірюваним data-flow contract.
- • Explicit action authority: для платежу, подання заяви або іншої незворотної дії потрібне окреме підтвердження exact payload та зрозумілий результат, а не загальна згода «дозволити AI».
- • Open-beta fallback: Дія.AI офіційно описувався як open beta, тому невпевненість, unsupported intent або конфлікт даних мають вести до standard service path / human support, а не до впевненої імпровізації.
- • Voice is opt-in: голосова взаємодія на порталі активується після підтвердження користувача; accessibility feature не повинна мовчки розширювати permission surface.
- • Freshness gate: каталоги послуг, eligibility rules, строки, тарифи та нормативні вимоги змінюються; retrieval/index має мати versioning, source timestamps і invalidation.
- • Auditability: кожна high-impact interaction має залишати trace — intent, джерела, service/tool call, підтвердження користувача, результат і failure reason — без витоку зайвих персональних даних у model logs.
- • Public transparency record: для citizen-facing або public-effect AI потрібен зрозумілий запис про purpose, responsible owner, scope, model/tool/data classes, deployment context, supplier dependencies, risks, mitigations та канал звернення.
- • Contestability by design: feedback button не дорівнює redress. Потрібні окремі маршрути для correction, appeal/complaint, human review і відновлення стандартного не-AI сервісного шляху.
- • Version-bound accountability: audit event має посилатися на конкретні model/prompt/retrieval/policy/tool versions; інакше після оновлення системи неможливо відтворити, чому громадянин отримав саме такий результат.
- • Change-risk gate: нова модель або новий service flow не отримує попередню authority автоматично. Кожен клас змін повторно проходить risk classification, regression evals, canary і rollback readiness.
- • User-facing AI disclosure: як benchmark для євроінтеграційної сумісності, Article 50 AI Act вимагає для визначених AI-взаємодій прозоро інформувати людину про взаємодію з AI; це не підміняє українські правові вимоги, але задає корисний minimum disclosure pattern.
- • Dependency-aware truthfulness: assistant не перетворює timeout або 5xx від реєстру на «не маєте права», «штраф відсутній» чи інший semantic outcome. Unknown/temporarily unavailable — окремий стан із provenance та timestamp.
- • Scoped kill switches: можливість читати довідковий контент, формувати документ, перевіряти registry state і виконувати transaction мають окремі authority toggles. Один проблемний tool не повинен або залишатися небезпечно активним, або валити весь сервіс.
- • Idempotent recovery: кожна consequential action має correlation/idempotency key та backend reconciliation. Після retry система спочатку перевіряє authoritative result, а вже потім вирішує, чи потрібне повторне виконання.
- • Operational SLOs: крім answer accuracy потрібні dependency availability, degraded-mode success, wrong-action rate, stale-source rate, time-to-containment, rollback time, unreconciled pending actions і incident recurrence. «Чат відповів» — це не SLO державної послуги.
- • Sensitive observability: prompts, tool payloads і incident traces логуються настільки, наскільки потрібно для audit/remediation, але з data minimization, access control, retention policy та відокремленням секретів від звичайної conversation history.
- • Supplier failure boundary: модель, cloud runtime або third-party tool не повинні бути єдиним джерелом істини про державну дію. Provider outage переводить system authority вниз, а не породжує локально вигадану заміну authoritative state.
- • Red-team-to-regression loop: знайдена атака або production incident стає мінімізованим regression case з фіксованим expected safe outcome; інакше red teaming перетворюється на презентацію з красивими стікерами.
- • Data-placement matrix: кожен data class має явний перелік дозволених execution locations і processors. Capacity overflow не може мовчки виштовхнути sensitive payload у зовнішній provider, який не був дозволений для цього класу.
- • Provider-neutral policy layer: eligibility, redress, tool authority, audit schema та acceptance criteria не повинні жити лише у vendor-specific prompt/config format. Інакше «суверенність» закінчується на першому рахунку за egress.
- • Portable eval corpus: migration readiness перевіряється тим самим versioned набором public-service tasks, edge cases, privacy cases, tool trajectories та safe-failure expectations для старого й нового runtime.
- • No authority inheritance: нова LLM, локальна модель або альтернативний cloud починає з мінімальної authority. Вищі права повертаються лише після доказаного parity за quality, safety, privacy, latency та reconciliation gates.
- • Exit drill: періодично відтворюється provider-loss сценарій — export configs/evidence, switch inference target, replay critical evals, restore audit linkage і fail back. План виходу, який ніколи не запускався, — це PowerPoint із державним гербом.
- • Procurement disclosure: для критичного AI service contract має фіксувати фактичних AI/subprocessor dependencies, data use/retention, model/version change notification, audit/export rights, portability artifacts, termination assistance та incident duties; UK PPN 017 використано тут як procurement benchmark, не як українську норму.
- • No inferred representation: LLM не має права виводити повноваження з прізвища, родинної згадки, email domain, попередньої розмови чи того, що користувач колись працював з даними principal. Representation існує лише після authoritative verification.
- • Least-delegation scope: mandate повинен бути machine-readable і мінімальним — конкретний principal, категорія/послуга, read/write operation, expiry та інші обмеження. «Представляти компанію» не дорівнює «робити все в усіх державних сервісах».
- • Write-time revocation check: для consequential action authority перевіряється не лише при login або старті чату, а безпосередньо перед write. Cached mandate після revocation — це privilege-escalation bug, а не UX optimization.
- • Principal/representative isolation: conversation memory, retrieval context, drafts і tool results повинні бути namespaced за principal + mandate. Перемикання «за себе / за дитину / за компанію» не може переносити чужі дані або чернетки між контекстами.
- • No subdelegation by improvisation: якщо authoritative mandate забороняє передачу далі, agent не може створити «помічника», поділитися токеном або викликати інший agent із ширшими правами. Tool delegation не повинна обходити legal delegation.
- • Representation fallback: якщо зв’язок/повноваження не підтверджуються цифрово, система не вгадує. Вона переводить користувача в офіційний alternative path — наприклад human/CNAP flow у тому service scope, де це передбачено.
- • Actor-principal audit tuple: для кожної значущої дії evidence trace фіксує authenticated actor, principal, authority source/id, scope/version, confirmation/signature, payload hash, tool result і revocation state на момент виконання.
- • Model cannot mint authority: LLM може пояснити, як отримати або змінити повноваження, але не може сам створити, розширити, продовжити чи відновити mandate без authoritative service та необхідного підпису/підтвердження.
Зріз доказів
- • Мінцифра 5 лютого 2026 року повідомила, що понад 200 тисяч українців уже взаємодіяли з державою через Дія.AI. Це reported adoption metric, а не незалежно перевірений показник task success або satisfaction.
- • 14 травня 2026 року Дія.AI в застосунку запустив три service flows: витяг про місце проживання дорослого, витяг про місце проживання дитини та сплату штрафів ПДР; на порталі вже була доступна довідка про доходи.
- • У тому ж травневому релізі Мінцифра назвала Gemini технологічним ядром Дія.AI та Vertex AI платформою розгортання, а також заявила, що персональні дані не потрапляють до загальної моделі Gemini й обробляються в захищеному периметрі Дії.
- • 15 липня 2026 року на порталі Дія.AI отримав голосовий режим: голос активується після підтвердження користувача, відповідь дублюється текстом, історія діалогу зберігається, а після відповіді можна залишити feedback.
- • Для порівняння державного boundary design: GDS повідомляє, що GOV.UK Chat у двох пілотах опрацював близько 26 тисяч запитань від понад 10 тисяч користувачів, підняв внутрішню оцінку accuracy з 76% до 90%, а 508 зафіксованих jailbreak-спроб були заблоковані guardrails. Це reported GDS evaluation data, не універсальний benchmark для Дія.AI.
- • GOV.UK Chat навмисно лишається інформаційним RAG-шаром, який тягне відповіді лише з GOV.UK guidance і не намагається давати персональну пораду. Контраст із транзакційним Дія.AI показує: чим ближче AI до реальної державної дії, тим сильніше мають бути identity, authority, confirmation, audit та rollback boundaries.
- • У Великій Британії Algorithmic Transparency Recording Standard є mandatory для урядових департаментів і визначених arm’s-length bodies, коли algorithmic tool істотно впливає на рішення з public effect або напряму взаємодіє з громадськістю. Запис охоплює owner/responsibility, deployment context, tool/model/data specifications, risks, mitigations та impact assessments.
- • Оновлений UK Data and AI Ethics Framework прямо вимагає, щоб люди, яких зачіпає AI/algorithmic system, могли зрозуміти логіку рішення, надати feedback, оскаржити неправильний outcome та отримати redress; окремо вимагається ongoing monitoring і процес обробки complaints/appeals.
- • Європейська Комісія 20 липня 2026 року опублікувала фінальні guidelines щодо Article 50 AI Act; transparency obligations для визначених AI systems застосовуються з 2 серпня 2026 року. Для citizen-facing assistant це сильний зовнішній benchmark: AI interaction має бути явно розпізнаваною, а disclosure не можна ховати за загальними terms.
- • Мінцифра 15 червня 2026 року оприлюднила на громадське обговорення проєкт Стратегії розвитку ШІ до 2030 року та операційний план 2026–2028. Це сигнал державного напряму, але станом на перевірку AI-Magister джерело описує саме проєкт/consultation, а не чинну затверджену стратегію.
- • 6 травня 2026 року Мінцифра повідомила, що британський AI Safety Institute допомагає тестувати Дія.AI через red teaming у межах українсько-британського цифрового треку. Це підтверджує зовнішній testing signal, але джерело не публікує результати, attack-success rate чи незалежний safety score.
- • 20 березня 2026 року Дія публічно попередила про планове обслуговування державних реєстрів: залежні послуги тимчасово зупинялися, вже подані заявки могли оброблятися довше, тоді як цифрові документи продовжували працювати. Це реальний приклад dependency-aware degraded mode для цифрової держави, але не доказ внутрішньої поведінки Дія.AI.
- • Регламент КНЕДП «Дія» описує резервний майданчик, резервне копіювання audit logs, business continuity plan та incident-management policy в межах системи електронних довірчих послуг. Це корисний Ukraine-first continuity benchmark, але його scope не можна автоматично переносити на Дія.AI.
- • UK AI Playbook для уряду вимагає ongoing performance monitoring, managed release process, можливість withdrawn release/rollback, контроль drift, документовані escalation processes і meaningful human control на risk-appropriate stages.
- • NCSC Secure AI System Development guidance рекомендує моніторити поведінку й входи AI-систем, мати incident management procedures, version/update controls, high-quality audit logs та можливість відновитися до known-good state після compromise.
- • Стаття 73 EU AI Act задає окремий serious-incident reporting regime для провайдерів high-risk AI systems; Єврокомісія опублікувала draft guidance і reporting template. Для service-assistant це benchmark інцидентної дисципліни, а не твердження, що Дія.AI автоматично підпадає під цей режим.
- • 19 травня 2026 року Мінцифра повідомила, що старт Дія.AI спирався на грантові хмарні ресурси Google, команда розраховує capacity для масового запуску та тестує hybrid LLM infrastructure: частину навантаження планують переносити на власні сервери зі спеціалізованими процесорами, частину залишати у зовнішніх cloud services. Це офіційно заявлений roadmap/architecture signal, а не доказ того, що hybrid placement уже повністю розгорнутий у production.
- • 17 листопада 2025 року Мінцифра й NVIDIA оголосили роботу над Diia AI LLM та AI Factory як елементами sovereign AI infrastructure для критичних державних AI services. Це офіційний план і партнерський technology signal; він не доводить, що поточний Дія.AI уже працює на цій моделі або інфраструктурі.
- • UK PPN 017 вимагає від in-scope central-government procurement teams управляти AI-related risks і дозволяє вимагати від постачальників розкриття використання AI у delivery. Для AI-Magister це benchmark того, що supplier dependency має бути частиною assurance/procurement record, а не прихованим implementation detail.
- • Поточна послуга Дії «Цифрові повноваження» дозволяє керівнику юридичної особи, органу чи установи призначити представника для міжнародного Реєстру збитків, обрати категорії заяв, а надалі переглядати, змінювати або відкликати ці повноваження. Представник може діяти лише в межах наданого scope і не може передати цифрові повноваження іншій особі.
- • Правила залучення Представників для Реєстру збитків деталізують authority lifecycle: цифрові повноваження видаються для конкретної категорії, можуть бути відкликані будь-коли, після відкликання представник негайно втрачає відповідні повноваження й доступ до даних заявника; для неповнолітньої дитини батьківський зв’язок може підтверджуватися через записи ДРАЦС, а непідтверджені/інші законні representation cases переводяться у визначений правилами ЦНАП-path.
- • Регламент ЄС 2024/1183 прямо називає powers of representation та e-mandates одним зі сценаріїв European Digital Identity Wallet і водночас вимагає user-controlled selective disclosure та доступного користувачу transaction log. Для AI-Magister це EU interoperability/identity benchmark: представницький context повинен бути окремим перевірюваним authority object, а не текстовою роллю всередині prompt.
Що не можна перебільшувати
- • Твердження про «першого у світі національного ШІ-асистента» та «першу Agentic State» є позиціонуванням українських офіційних джерел. AI-Magister не подає це як незалежно верифікований міжнародний рекорд без окремої методології порівняння.
- • Понад 200 тисяч користувачів — adoption metric. Він не доводить точність відповідей, частку успішно завершених послуг, економію бюджету чи зниження навантаження на операторів саме завдяки Дія.AI.
- • У наведених джерелах немає незалежного public benchmark для factual accuracy, wrong-action rate, fraud resistance, prompt-injection resilience або task-completion rate Дія.AI, тому такі цифри не вигадуються.
- • Заява про захищений периметр і відсутність персональних даних у загальній Gemini-моделі є офіційною заявою Мінцифри. Вона важлива для architecture signal, але не замінює незалежний security/privacy audit.
- • Reference workflow вище реконструює безпечний клас системи з публічно описаних можливостей. Він не стверджує, що саме так побудовані внутрішні orchestration, registry access, policy engine, observability чи audit pipeline Дії.
- • Agentic government не означає autonomous government: eligibility, санкції, платежі, права та інші high-impact outcomes потребують формальних policy boundaries і, де доречно, людського або користувацького підтвердження.
- • UK ATRS, AI Playbook, Data and AI Ethics Framework, NCSC guidance та PPN 017 є британськими public-sector/security/procurement практиками, а Article 50/73 AI Act — правовими режимами ЄС із власним scope. Для України вони тут використовуються як assurance/euro-alignment benchmarks, а не як твердження про автоматичну юридичну застосовність до Дія.AI.
- • Українська Стратегія розвитку ШІ до 2030 року у використаному джерелі має статус проєкту, винесеного на громадське обговорення. Її положення не слід подавати як чинну обов’язкову норму без окремого підтвердження затвердження.
- • Повідомлення про red teaming Дія.AI підтверджує сам факт співпраці з UK AI Safety Institute, але не містить public test report. Будь-які конкретні resilience або jailbreak metrics без окремого джерела були б вигадкою.
- • Планові зупинки реєстрів і регламент КНЕДП «Дія» демонструють реальні dependency/continuity patterns екосистеми Дії, але не розкривають runtime architecture, RTO/RPO чи incident playbook самого Дія.AI.
- • Оголошення про hybrid infrastructure, Diia AI LLM та AI Factory описують намір, roadmap і партнерства. Вони не є production attestation, незалежним security audit або доказом завершеної provider migration; current Gemini/Vertex signals і future sovereign-runtime signals не слід зливати в одну часову точку.
- • «Цифрові повноваження» та правила представників у наведених джерелах мають конкретний scope міжнародного Реєстру збитків. Вони доводять, що Дія вже має machine-verifiable representation pattern для цього сервісу, але не доводять, що Дія.AI сьогодні інтегрована з цим механізмом або що він універсально покриває всі держпослуги.
- • European Digital Identity Wallet і e-mandates є правовим/технічним режимом ЄС. Тут вони використовуються як interoperability benchmark; AI-Magister не подає їх як автоматично застосовну українську норму або підтвердження конкретної майбутньої інтеграції Дії.
Джерела