У цій статті
Однакове питання не означає однакової відповіді
Працівник і керівник запитують про політику оплати, але доступні джерела різняться. Будуйте фільтр за підтвердженою особою й поточним членством, не роллю з тексту питання. Кеш відповіді керівнику не має дістатися працівнику через ключ лише з питання.
Перевіряйте уривки, твердження, назви документів, посилання й запропоновані питання. Навіть назва розкриває інформацію. Посилання має знову перевіряти доступ під час відкриття; вчорашня відповідь не дає сьогоднішніх прав. Відкликання членства має зачіпати наступний пошук і кеш із недійсним контекстом авторизації.
Застосовуйте авторизацію до пошуку
Індексація не скасовує прав. Передавайте користувача, орендаря й правила документа в пошук, щоб заборонені уривки не потрапляли в контекст. Фільтрувати лише фінальну відповідь запізно.
Зберігайте ідентичність, версію, власника й чинні права джерела під час завантаження. Спільні посилання, видалення та зміни доступу — події життєвого циклу для оновлення чи видалення індексу.
Показуйте перевірюване походження
Повертайте посилання на точне дозволене джерело з контекстом для перевірки твердження. Список назв некорисний без зв’язку кожного висновку з доказом.
Розділяйте відсутність доказів, збій постачальника й суперечність джерелам. Безпечніше може бути утриматися та передати питання, ніж генерувати правдоподібне заповнення.
Три вимоги до доказів
Корисна відповідь також має дотримуватися прав і залишатися перевірюваною.
Дозволені
Доступ користувача перевіряється до вибору фрагмента пошуком.
Простежуються
Відповідь указує документ і відповідну версію.
Оцінені
Пошук і твердження моделі перевіряються окремо.
Оцінюйте пошук і відповідь окремо
Зберіть типові питання з очікуваними джерелами, правами, актуальністю, неоднозначністю й відсутніми відповідями. Виміряйте знаходження доказів до оцінювання формулювання.
За категоріями відстежуйте підтвердження цитат, пропуски, небезпечний доступ, утримання й затримку. Повторюйте після зміни фрагментів, ембедингів, ранжування, моделі чи корпусу; зберігайте відкат.
Перевіряйте твердження, не наявність посилання
Справжнє посилання не виключає спотворення джерела. Чи підтверджує уривок точне твердження з областю, датою й винятками? Ліміт готелю однієї країни не доводить ліміту іншої. Зберігайте редакцію та ID уривка для перевірки матеріалу, використаного під час генерації.
Включіть питання без відповіді, суперечливі правила й відкликані документи. Очікуваними можуть бути уточнення, відмова чи запит власнику правил. Відокремлюйте помилку пошуку від непідтвердженої генерації: промпт не поверне незнайденого документа. Повідомляйте категорії тим, хто здатний їх виправити.
Вважайте зміни завантаження випусками застосунку
Заміна індексу, меж фрагментів або мітки доступу змінює відповіді без зміни коду. Версіонуйте налаштування завантаження й зберігайте зв’язок відповіді з набором документів. Після імпорту запускайте типові питання й негативні перевірки прав до визнання індексу готовим.
Відкат старого індексу не має відновлювати видалені чи заборонені документи. Поточні права залишаються головними навіть під час відновлення. Дайте власникам видимий шлях оновлення з помилками імпорту й застарілими редакціями. Так RAG стає супроводжуваним сервісом знань, а не разовим завантаженням із поступовим падінням надійності.
ЗАПИТАННЯ / РІШЕННЯ
Поширені запитання
Додавання посилань усуває галюцинації?+
Ні. Посилання може бути нерелевантним або не підтверджувати твердження. Оцінювання перевіряє логічне підтвердження, повноту пошуку й безпеку прав.