Назад к подготовке

RAG support bot для fintech-продукта

Нужно построить support bot для fintech-приложения. Какие компоненты нужны и как снизить риск неправильного ответа?

Ответить самому

Сначала сформулируйте ответ как на собеседовании, затем откройте разбор и оцените себя.

Загрузка

Короткий ответ

Нужны knowledge base, retrieval, answer generation with citations, escalation, policy guardrails, feedback loop и мониторинг unsafe answers.

Полный разбор

Для support bot сначала определяем scope: какие вопросы бот может решать сам, какие обязан эскалировать оператору. Knowledge base индексируется для retrieval, документы версионируются, а ответ должен ссылаться на источники или хотя бы сохранять evidence.

В fintech нельзя отвечать свободно на любые темы. Нужны policy rules: запрет на финансовые советы вне разрешенного scope, проверка персональных данных, authentication/authorization, escalation для спорных случаев. Retrieval должен работать только по актуальным и разрешенным документам.

Production loop: логируем вопросы, retrieved docs, answer, feedback, escalation reason. На основе ошибок улучшаем документы, retrieval и prompts.

Типичные ошибки

  • Считать, что RAG автоматически делает ответ безопасным.
  • Не отделить FAQ от account-specific actions.
  • Не иметь human escalation.

Как отвечать на собеседовании

  • Подчеркни fintech risk и policy guardrails.
  • Добавь citations/evidence и feedback loop.