Skip to main content

Память и база знаний

У агента есть два разных источника контекста. Память хранит короткие факты, которые вы вводите вручную. База знаний хранит документы и позволяет подключить их к агенту для поиска. Ни один из этих источников сам по себе не гарантирует, что агент использует данные: сформулируйте это в инструкциях и проверьте результат.

Добавьте факт в память

Откройте Дополнительный раздел → Память.
  1. В Название факта напишите ключ, например «тон_ответа».
  2. В поле Что агент должен помнить напишите: «Обращаться на вы и не обещать срок без проверки».
  3. Нажмите Добавить факт.
  4. Для существующего факта используйте Изменить, внесите редакцию и нажмите Сохранить факт.
  5. Если факт больше не нужен, нажмите Удалить факт.
В инструкциях дайте явное правило: «Перед подготовкой ответа учитывай факт тон_ответа». Проверьте черновик сообщением «Клиент просит назвать дату доставки». Успех: агент соблюдает обращение и не придумывает дату. Не храните в памяти пароли, номера карт, документы или ненужные личные сведения.

Создайте базу знаний

Откройте Дополнительный раздел → Знания.
  1. Укажите Название коллекции, например «Правила возвратов».
  2. Нажмите Создать коллекцию.
  3. В поле Коллекция знаний выберите созданную коллекцию.
  4. Добавьте текст документа кнопкой Добавить документ. Один текст — до 200 000 символов.
  5. Дождитесь состояния Доступен для поиска.
  6. Нажмите Подключить к агенту.
Пример документа: правила возврата без настоящих данных клиентов. В инструкции агента попросите сначала искать ответ в подключённой коллекции и при отсутствии сведений честно сообщать, что данных нет. Проверьте вопросом «Можно ли вернуть товар через 20 дней?». Успехом будет ответ, опирающийся на текст документа, а не выдуманное правило.

Ошибки и границы

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