Перейти к содержанию

Источники и цитаты

Когда ИИ отвечает по корпоративным документам, самое важное — не только получить красивый ответ, но и понять, на каком источнике он основан.

Цитаты помогают перейти от «модель так сказала» к проверяемому ответу.


Что такое цитата

В режиме поиска по документам Студия сначала находит подходящие фрагменты. Если для вашей роли включено отображение источников, ответ может содержать ссылку на использованный документ или фрагмент.

Цитата может включать:

  • имя документа;
  • фрагмент текста;
  • номер или позицию найденной части;
  • дополнительные метаданные, если parser смог их сохранить.

Конкретный внешний вид зависит от выпуска интерфейса и типа файла.


Что цитата доказывает

Цитата показывает, что система связала часть ответа с найденным источником.

Она помогает проверить:

  • использован ли правильный документ;
  • действительно ли в источнике есть нужный факт;
  • не перепутана ли редакция;
  • не сделал ли ИИ слишком сильный вывод из слабого фрагмента.

Чего цитата не доказывает

Наличие источника не делает любой вывод автоматически правильным.

Модель всё ещё может:

  • неверно интерпретировать текст;
  • перепутать субъект действия;
  • неверно связать два фрагмента;
  • пропустить исключение;
  • ошибиться в арифметике;
  • сделать юридический вывод, который прямо из цитаты не следует.

Поэтому для критичных решений открывайте первоисточник.


Пошаговая проверка ответа

Шаг 1. Найдите утверждение

Например:

«Резервная копия должна храниться не менее 30 дней».

Шаг 2. Откройте источник

Нажмите на связанную с утверждением цитату.

Шаг 3. Прочитайте фрагмент целиком

Не ограничивайтесь одной строкой. Проверьте соседний контекст.

Возможно, исходный текст говорит:

«Для систем класса A — 30 дней, для тестовых систем — 7 дней».

Тогда короткий ответ без условия был неточным.

Шаг 4. Проверьте имя и версию файла

Убедитесь, что это актуальный документ.

Шаг 5. При необходимости попросите исправить ответ

Например:

«Ты пропустил исключение для тестовых систем. Перечитай процитированный раздел и исправь ответ».


Хороший запрос с требованием источников

«Ответь только по доступным корпоративным документам. Для каждого обязательного требования укажи документ и подтверждающий фрагмент. Если источники противоречат друг другу, не выбирай один молча — покажи противоречие и версии документов».


Почему цитата может не появиться

Модель могла ответить из собственных знаний или из текста, уже присутствующего в истории.

Цитаты отключены администратором

Отображение источников может быть отдельным правом.

Вопрос не требовал retrieval

Если ответ уже есть в текущем контексте разговора, система может не запускать новый поиск.

Источник был передан другим способом

Текст, загруженный целиком, может не иметь того же механизма структурированных ссылок, что File Search.

Инструмент не вернул корректные метаданные

Некоторые форматы сохраняют номера страниц и заголовки хуже других.


Отсутствие цитаты не означает отсутствие файла

Не делайте вывод:

«Нет ссылки — значит документ не был загружен».

Сначала проверьте режим обработки и попросите модель явно выполнить поиск по документам.


Номер страницы — не всегда абсолютная истина

При обработке PDF номер логической страницы документа и номер физической страницы файла могут не совпадать.

Например:

  • обложка не имеет печатного номера;
  • содержание использует римские цифры;
  • скан объединён из нескольких документов;
  • parser сохранил фрагмент, но не точную печатную нумерацию.

Поэтому для важных документов дополнительно смотрите заголовок раздела и сам текст.


Цитаты для DOCX

В Word-документе понятие «страница» нестабильно: число страниц зависит от шрифта, принтера, полей и версии редактора.

Для DOCX надёжнее ориентироваться на:

  • название файла;
  • заголовок раздела;
  • фрагмент текста;
  • название таблицы;
  • уникальную формулировку.

Цитаты для кода

Если parser сохраняет номера строк, они могут использоваться в источнике. Но после преобразования текста или изменения файла номера могут отличаться от локальной копии пользователя.

Для критичной диагностики приложите фрагмент с явными номерами строк или укажите commit/revision.


Как работать с противоречащими источниками

Предположим, поиск нашёл:

Регламент_v2.pdf:

срок — 14 дней

и Регламент_v3.pdf:

срок — 30 дней

Правильный ответ Студии должен не «усреднить» эти значения, а показать конфликт.

Хороший запрос:

«Если найдено несколько редакций одного документа, сравни их версии и даты. Не выбирай значение без объяснения, какая редакция считается актуальной».


Как проверять юридические и нормативные документы

Для них используйте повышенную строгость.

Просите модель разделять:

  1. точный факт из документа;
  2. интерпретацию;
  3. рекомендацию.

Например:

«Сначала процитируй условие. Затем отдельным абзацем объясни его смысл. Не выдавай интерпретацию за прямую цитату».


Как проверять технические инструкции

Если ответ содержит команду, убедитесь, что источник действительно содержит её или что модель явно пометила команду как собственное предложение.

Особенно это важно для:

  • удаления данных;
  • перезапуска рабочих служб;
  • изменения firewall;
  • миграции базы;
  • ротации ключей;
  • изменения IAM.

Цитаты и интернет-источники

В одном ответе могут появиться разные классы источников:

  • корпоративный документ;
  • веб-страница;
  • документация Яндекс Облака;
  • данные подключённого сервиса.

Не смешивайте их.

Если вам нужна только внутренняя политика, прямо напишите:

«Не используй интернет и общие знания. Отвечай только по корпоративной базе».


Цитаты и Yandex AI

Цитата создаётся на стороне рабочего контура поиска, но найденный фрагмент может быть передан Yandex AI для формирования ответа, если администратор активировал облачную модель.

Цитата показывает источник знания, а не место выполнения модели.

Для проверки границы данных смотрите активный модельный контур отдельно.


Практический шаблон проверки

После важного ответа отправьте:

«Проведи аудит собственного ответа. Для каждого фактического утверждения составь таблицу: утверждение, источник, подтверждающий фрагмент, степень уверенности. Если подтверждения нет — пометь “источник не найден” и не защищай прежний ответ».

Это не делает модель безошибочной, но хорошо выявляет неподтверждённые места.


Частые ошибки

Цитата ведёт на нерелевантный текст

Переформулируйте запрос конкретнее и попросите сначала показать несколько найденных фрагментов без итогового ответа.

Цитируется старая редакция

Очистите базу знаний от устаревшей версии или явно пометьте актуальную.

Есть правильная цитата, но неправильный вывод

Попросите модель отделить дословный факт от интерпретации.

Источники исчезли после продолжения разговора

Новый ответ мог опираться на предыдущий контекст, а не выполнять новый File Search. Попросите повторно проверить факт по базе.


Как проверить результат

Хорошая работа с источниками означает:

  • имя документа понятно;
  • источник относится к вопросу;
  • фрагмент действительно подтверждает утверждение;
  • версия документа актуальна;
  • модель признаёт конфликт или отсутствие данных;
  • пользователь может независимо открыть и проверить первоисточник.

Что дальше