Обсудить задачу

КЕЙС

ИИ-консультант

Отвечает на вопросы по загруженным материалам и показывает, откуда взял ответ. Если ответа в материалах нет — говорит об этом, а не придумывает.

RAG · Chroma · FastAPI

Что нужно было решить

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

Как устроено решение

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

Что подтверждает кейс

Кейс демонстрирует контролируемый сценарий RAG: поиск по базе знаний, ответ со ссылкой на источник и явный отказ при отсутствии подтверждения.

Виджет консультанта отвечает на вопросы о цене педикюра и об отмене записи, под каждым ответом отдельным блоком выделен источник
Виджет — ответ с источником

ОТВЕТ

Отвечает по вашим материалам и показывает источник

На вопрос о цене консультант отвечает по загруженным материалам и подписывает ответ именем файла-источника — не общими словами.

Виджет консультанта отвечает на семь вопросов о процедурах, противопоказаниях и отмене записи со ссылками на источники, а на вопрос о погоде в Москве отвечает, что не нашел этого в материалах салона, и вместо источника явно показывает, что источников нет
Виджет — отказ отвечать

ОТКАЗ

Если ответа в материалах нет — так и говорит

На вопрос не по теме консультант не выдумывает ответ, а прямо сообщает, что не нашел этого в материалах, и просит уточнить у администратора.

Админ-панель базы знаний со списком файлов и открытым текстом материала об услугах и ценах
Админка — база знаний

БАЗА ЗНАНИЙ

Материалы загружаются и заменяются без разработчика

Список файлов и редактор материалов — в одной панели: текст меняется и переиндексируется без участия программиста.

Обсудить задачу