← Усі пости

Обґрунтування відповідей ШІ базою знань: як зупинити впевнені, але неправильні відповіді

AI-агент, який не може вказати джерело відповіді, просто вгадує повними реченнями. Що насправді потрібно для обґрунтування знаннями і як зрозуміти, що покриття тонке.

Неправильну відповідь від оператора підтримки зазвичай легко помітити — вагання, розпливчасте речення, «зараз перевірю». Неправильна відповідь від моделі ШІ виглядає точнісінько як правильна: впевнена, повна, граматично бездоганна. Це і є справжній ризик автоматизованої підтримки, і він не має нічого спільного з тим, наскільки потужна модель усередині. Модель без джерела для перевірки видасть гладке речення незалежно від того, чи правдивий факт усередині нього, бо гладкість і точність — не одна й та сама властивість, і ніщо не змушує їх іти разом.

Що насправді означає обґрунтування

Обґрунтування — це і є вирішення, і ідея вужча, ніж здається: замість відповідати з того, що модель уже «знає», агент зобовʼязаний спершу шукати в конкретному, підключеному наборі документів і будувати відповідь лише з того, що там знайшов. І Ven AI, і агент Ven AI працюють саме так — кожна чернетка чи автономна відповідь несе із собою джерела, з яких її побудовано, видимі й відкриті для перевірки, тож відповідь можна простежити до конкретного документа, а не до власної памʼяті моделі.

Видимі джерела змінюють саму суть перевірки. Член команди, що перевіряє чернетку Ven AI, не відповідає на запитання заново з нуля — він підтверджує, що процитований уривок справді каже те, що стверджує чернетка, а це займає секунди, а не хвилини. Для агента Ven AI, де перед надсиланням ніхто нічого не перевіряє, та сама цитата дозволяє вибірковій перевірці постфактум знайти реальну прогалину — відсутній документ, застарілий документ, запитання, на яке база знань узагалі ніколи не отримувала відповіді, — замість розпливчастого відчуття «ШІ помилився».

Саме покриття, а не модель, — те місце, де обґрунтовані системи насправді ламаються. База знань, ретельна щодо налаштування й тонка щодо оплати, дасть чудові відповіді про налаштування й впевнено неповні відповіді про оплату, бо агент шукає однаково незалежно від категорії — просто в другому випадку знаходить менше матеріалу для роботи, а менша кількість релевантних джерел не заважає йому все одно скласти повне речення.

Покриття й застарілий контент — ось де воно ламається

Застарілий контент ламає систему так само і його важче помітити, бо документ існує й виглядає авторитетно — він просто описує політику, ціну чи крок, які змінилися шість тижнів тому й так і не були оновлені. Агент, обґрунтований застарілим документом, не вгадує — він точно цитує те, що перестало бути правдою, а це інша помилка з тим самим результатом для клієнта.

Практичні рішення тут доволі буденні. Позначайте документи за категорією й, де це застосовно, за мовою, яку вони охоплюють, щоб прогалина була видимою як конкретна відсутня стаття, а не як розмите відчуття «відповіді про оплату гірші». Тримайте двадцять із гаком статей, що породжують найбільше розмов, на реальному графіку перегляду, бо саме на них агент спирається постійно, і один застарілий рядок у статті з високим трафіком шкодить більше, ніж ціла занедбана сторінка, про яку ніхто не питає.

Перетворіть частку редагувань на сигнал про покриття

Частка редагувань у чернетках Ven AI — це сигнал про покриття, який у команди вже є, без потреби будувати щось нове. Категорія, де члени команди стабільно переписують чернетку, не обовʼязково означає, що модель погано з нею справляється, — дуже часто це категорія, де вихідний контент тонкий, і виправлення тут — додати чи виправити документ, а не змінювати спосіб, яким запитання ставлять моделі.

Обґрунтування також має покривати випадок, коли в базі знань узагалі немає нічого релевантного, — і саме тут слабке налаштування завдає найбільшої шкоди: агент, якому явно не дозволено відповісти «я не знаю, зʼєдную вас із командою», натомість схопиться за найближче знайдене й подасть це як відповідь. Передача розмови агентові Ven AI існує саме для цієї межі — там, де підключені знання закінчуються, там член команди бере розмову з повним контекстом, доданим автоматично.

Коли варто мовчати і як тримати контент актуальним

Ніщо з цього не налаштовується один раз і назавжди. Продукт змінює ціни, у політиці зʼявляється виняток, виходить нова функція — і стара стаття з обхідним рішенням мала б піти в архів ще кілька тижнів тому. Обґрунтування тримається, лише поки вихідні документи встигають за продуктом, а це робить оновлення бази знань постійною частиною ведення черги підтримки, а не завданням, завершеним у день запуску AI-агента.

Питання, яке варто ставити про AI-агента, ніколи не звучить просто «чи точний він». Воно звучить «точний згідно з чим», і здатність відповісти на нього конкретним, актуальним документом — а не «згідно з навчанням моделі» — це і є вся різниця між обґрунтованою відповіддю та впевненою здогадкою.

Перевіряйте базу знань як карту покриття, а не як вікі

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

Для кожної опорної статті запишіть дату, коли її востаннє звіряли з реальним продуктом чи політикою, а не лише дату, коли її востаннє редагували заради стилю. Документ можуть переформулювати для ясності — і він усе одно описуватиме ціни минулого кварталу; ці дві дати відповідають на різні запитання, і лише одна з них показує, чи контент досі правдивий.

Визначте правило того, що вважати прогалиною, яку варто закривати: будь-яке запитання, що зʼявляється частіше кількох разів на місяць без документа, який прямо на нього відповідає. Додайте документ, а не обхідну інструкцію для моделі, бо виправлення, яке живе у вихідному контенті, переживе наступне оновлення моделі й наступну людину, що торкнеться налаштувань ШІ; виправлення, що живе в підказці, — ні.

Поширене запитання

Чи обґрунтування повністю виключає неправильні відповіді ШІ?

Ні — воно прибирає один конкретний тип помилки, а не всі. Обґрунтований агент не може вигадати політику, якої немає в підключених знаннях узагалі, але він усе ще може повторити застарілий документ або відповісти поверхово в категорії зі слабким покриттям. Обґрунтування робить відповідь простежуваною й перевірюваною; те, чи стане ця простежувана відповідь ще й правильною, залежить від того, наскільки точні й повні самі вихідні документи.