Разделите диалог, поиск по утверждённой базе знаний, доступ к банковским данным и передачу оператору. Модель не должна сама выдавать полномочия или выполнять финансовые действия по одному текстовому запросу.
Как бы ты построил систему агента для банка: клиент пишет вопрос, система либо отвечает сама, либо передаёт оператору? Какие компоненты, как обеспечить надёжность и правильность ответов?
Разделите диалог, поиск по утверждённой базе знаний, доступ к банковским данным и передачу оператору. Модель не должна сама выдавать полномочия или выполнять финансовые действия по одному текстовому запросу.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Разделите диалог, поиск по утверждённой базе знаний, доступ к банковским данным и передачу оператору. Модель не должна сама выдавать полномочия или выполнять финансовые действия по одному текстовому запросу.
Сначала аутентифицируют пользователя и определяют сценарий; retrieval фильтруют по правам и актуальности документов. Ответ снабжают проверяемыми основаниями, а при недостатке данных, конфликте или чувствительном действии передают оператору с контекстом. Tools имеют строгие схемы, allowlist и отдельную авторизацию backend. Нужны timeout, fallback, защита от prompt injection, редактирование секретов в логах и набор проверочных диалогов. Качество оценивают по корректности и безопасной эскалации, не только доле автоматизации.