ФРЕЙМВОРК ВИРОБНИЦТВА ЗНАНЬ

GAP — Grounded Agentic Pipeline

Фреймворк агентного виробництва довірених знань із першоджерел

Закриває прірву між неструктурованими сирими матеріалами та верифікованими знаннєвими продуктами: фіксує ролі, артефакти та контрольні точки виробництва, а конкретні інструменти й формат публікації кожна команда обирає сама.

Автор: Андрій Богданович

ПЛАН

Що ми сьогодні розглянемо

  1. Проблема — чому звичний підхід до агентних систем дає збій.
  2. Архітектура — чим GAP принципово відрізняється від RAG.
  3. Конвеєр — 5 стадій контролю якості від джерела до публікації.
  4. Докази — 5 реалізованих проєктів у різних доменах.
  5. Переваги та обмеження — чесно про сильні й слабкі сторони підходу.
  6. Наступні кроки — як почати впровадження.

Фокус — на інженерному конвеєрі, доказовій базі та практичному застосуванні для організації.

ПРОБЛЕМА

Чому звичайний підхід до агентів дає збій?

LLM-агенти генерують контент швидше за будь-яку команду людей, але виробництво знань (вікі, курсів, політик, звітів) впирається у 3 провали:

Швидкість генерації висока, але довіра до неперевіреного результату відсутня.

АРХІТЕКТУРА

RAG (Runtime) vs GAP (Build-time)

Runtime RAG (Пошук у рантаймі)

  • Пошук шматочків контексту у векторній БД в момент запиту користувача
  • Ризик галюцинацій та дрейфу фактів безпосередньо перед кінцевим користувачем
  • Затримка відповіді та постійні витрати токенів на кожен клік і пошуковий запит

Build-time GAP (Виробничий конвеєр)

  • Систематична підготовка, структурування та компіляція корпусу знань
  • 100% верифікація фактів і контроль якості ДО публікації продукту
  • Миттєвий детермінований доступ і нульова вартість експлуатації

GAP не замінює RAG, а переносить верифікацію на етап підготовки — користувач отримує надійний продукт без дорогих запитів.

КОНВЕЄР

5 стадій забезпечення якості

Ланцюжок якості: Джерело → Статут → Агент → Верифікація → Споживання.

ДЕЛІВЕРІ ТА СПОЖИВАННЯ

4 сценарії використання верифікованих знань

Структурований результат агента (чистий Markdown із frontmatter, зв'язками та метаданими) є універсальним і не прив'язаний до єдиного формату публікації:

Відокремлення знань від форми: один перевірений масив знань забезпечує як локальну роботу аналітика, так і публічні сайти чи інші ШІ-пайплайни.

ІНЖЕНЕРНИЙ КОНТРОЛЬ

Текстова основа та сила Git (Docs-as-Code)

Формат Markdown

  • Відкритий нейтральний текст із frontmatter-метаданими та зв'язками
  • Відокремлення змісту від інструментів відображення (Obsidian, сайт, PDF)
  • Повна незалежність від пропрієтарних платформ та закритих баз даних

Можливості Git

  • Порядковий контроль кожного твердження агента через прозорий git diff
  • Безпечна розробка та тестування оновлень в ізольованих гілках (branches)
  • Незмінна історія правок, фіксація авторства та прозоре код-рев'ю контенту

Інженерний принцип контролю: «Не вірити агенту на слово — перевіряти кожну кому через git diff».

РЕПОЗИТОРІЙ

Референсна архітектура сховища знань

. ├── AGENTS.md (та CLAUDE.md) # Статут проєкту: структура, правила, заборони для агентів ├── .agents/skills/ # Каталог багаторазових процедур (імпорт, перевірка, звіт) │ ├── inbox/ # Вхідний буфер для нових необроблених матеріалів ├── raw/ (або references/) # 1. Первинні незмінні джерела (Source of Truth, read-only) │ ├── templates/ # Шаблони для стандартизації нових одиниць знань │ └── wiki/ | courses/ | policy/ # 2. Структуровані верифіковані знання (результат агента) ├── concepts/ | entities/ # Поняття, сутності, статті або модулі курсу ├── index.md # Головний покажчик змісту / навігаційна точка входу └── log.md # Незмінний журнал аудиту дій агента (append-only)

Docs-as-Code: чітке розмежування правил і скілів, незмінних джерел, шаблонів та верифікованих знань з аудитом.

ГЕНЕЗИС

Від патерну Андрея Карпати до конвеєра GAP

Еволюція та визнання

  • Поштовх: Концепт LLM Wiki співзасновника OpenAI Андрея Карпати (Andrej Karpathy) про персистентну базу знань.
  • Розвиток у GAP: Базову ідею перетворено на інженерний конвеєр (субагенти, Review Gate, делівері).
  • Визнання спільноти: Стаття на DOU визнана кращою технічною статтею липня.
    👉 bogdanovych.org/blog/vid-rag-do-llm-wiki/
  • Відкритий шаблон:
    👉 github.com/BogdanovychA/llm-wiki
Стаття на DOU визнана кращою технічною статтею липня
Перемога статті на DOU: визнання інженерного підходу спільнотою

Еволюція від концепту персональної вікі до регламентованого інженерного конвеєра знань, визнаного ІТ-спільнотою.

ДОКАЗОВА БАЗА

Держенергонагляд: Політики відповідального ШІ

Домен: Корпоративне управління (AI Governance) та безпека використання ШІ в державному органі.
Першоджерела (references/): Фреймворк NIST AI Risk Management Framework (AI RMF 1.0 / NIST.AI.100-1).

Що на виході: Пакет із 5 узгоджених нормативних документів для відомства

1 Наказ керівника про затвердження політики використання ШІ
2 Політика відповідального використання штучного інтелекту
3 Практична пам'ятка щодо роботи з ШІ для працівників
4 Програма комплексного навчання персоналу
5 Порядок повідомлення та реагування на інциденти

Юридично вивірена стандартизація: конвеєр адаптує вимоги фреймворку NIST AI RMF у готовий пакет відомчих актів.

ДОКАЗОВА БАЗА

Навчальний курс із кібербезпеки

Автоматизована генерація повноцінного мультимедійного навчального комплексу зі строгою відповідністю стандартам.

ДОКАЗОВА БАЗА

Енциклопедія «Крим — це Україна»

Опис та результати

  • Домен: Історичний, архівний банк знань про Крим.
  • Першоджерела (raw/): Понад 200 статей базового проєкту 👉 crimea-is-ukraine.org
  • Що на виході (wiki/): Понад 400 статей в енциклопедичному стилі на верифікованому статичному сайті 👉 wiki.crimea-is-ukraine.org
  • Особливості: Автоматичне структурування понять, осіб, подій, перехресні зв'язки та повнотекстовий пошук.
Портал crimea-is-ukraine.org
Першоджерело: crimea-is-ukraine.org (200+ статей)
Верифікована вікі wiki.crimea-is-ukraine.org
Результат: wiki.crimea-is-ukraine.org (400+ статей)

Трансформація 200+ вхідних публікацій у 400+ енциклопедичних статей зі збереженням фактів та прив'язкою до джерел.

ДОКАЗОВА БАЗА

Вебпортал «Науковий образ світу»

Опис та результати

  • Домен: Систематизована вікі з фізики, космології та сучасного наукового світогляду.
  • Першоджерела (raw/): 48 транскриптів лекцій авторського YouTube-каналу Михайла Висоцького, доцента КНУ ім. Тараса Шевченка.
  • Що на виході (wiki/): 41 стаття в енциклопедичному стилі на вебпорталі 👉 scientific-image.bogdanovych.org
  • Особливості: Конспекти лекцій, термінологічний словник, концепції та сутності.
Вебпортал scientific-image.bogdanovych.org
Вебпортал scientific-image.bogdanovych.org: 41 стаття з відеолекцій

Трансформація 48 транскриптів лекцій у 41 верифіковану академічну статтю з точним цитуванням.

ДОКАЗОВА БАЗА

Персональна база знань ментального здоров'я

Доказ гнучкості GAP для персонального використання, конфіденційних даних та періодичної автоаналітики.

ПЕРЕВАГИ

Чому це працює та які переваги для організації

1. Простежуваність та аудит

Кожне твердження прив'язане до джерела. Прозорий git diff та незмінний журнал дій log.md для повного контролю авторства.

2. Захист від галюцинацій (Build-time)

Верифікація фактів відбувається на етапі компіляції продукту, а не в момент запиту користувача. Нуль випадкових відповідей у рантаймі.

3. Масштабованість без деградації

Розподіл завдань між субагентами з ізольованою пам'яттю захищає від переповнення контекстного вікна та втрати уваги моделі.

4. Інституційна пам'ять (Docs-as-Code)

Знання належать організації, зберігаються у відкритому форматі Markdown/Git і не залежать від закритих баз даних чи підписок.

Інженерна надійність, нульова вартість експлуатації та повна автономність знаннєвих активів.

ОБМЕЖЕННЯ

Де GAP не панацея — чесно про межі підходу

GAP розв'язує задачу контрольованого виробництва знань, але має власні межі застосування:

GAP підходить для систематичного, повторюваного виробництва структурованих знань — не для одноразових довідок чи даних реального часу.

ПІДСУМОК

Як почати: 6 кроків до надійного ШІ

  1. Зафіксувати першоджерело (raw/): визначити межі фактів і заборонити агенту виходити за них без дозволу.
  2. Написати Статут (AGENTS.md): зафіксувати структуру, обмеження та конвенції стилю в репозиторії.
  3. Виділити операції у скіли: стандартизувати імпорт, генерацію знань та лінтинг (.agents/skills/).
  4. Ввести Review Gate: обов'язковий контроль якості — жоден результат не релізиться без звірки з джерелом.
  5. Обрати сценарій делівері: відокремити дані від форми (Obsidian, статичний сайт, звіт, наступний пайплайн).
  6. Вести журнал аудиту (log.md): фіксувати кожну зміну в режимі append-only з першого дня.

Будуймо надійні інженерні системи, а не хаотичні чати.

1 / 17
← → або Space · F — повний екран · S — прокрутка · P — друк/PDF