Стабильные расчёты, проверка полей, контроль доступа и смена статусов должны давать одинаковый результат при одинаковых входных данных. Языковая модель полезна для классификации неструктурированного запроса, извлечения фактов из документа или подготовки черновика, когда задачу нельзя надёжно свести к правилу. Модель не нужна на каждом шаге только потому, что проект называется ИИ-автоматизацией. Более простой механизм обычно легче тестировать, эксплуатировать и восстанавливать.
Для каждого подключения к CRM, ERP, почте, хранилищу документов или внутреннему сервису нужен явный контракт: идентификация, охват данных, права чтения и записи, ограничения частоты, тайм-ауты и версия структуры данных. Повторный запрос должен быть безопасен, операции записи — прослеживаемы, а учётные данные не должны попадать в промпты. Повторные попытки не могут создавать дубликаты заказов, сообщений или записей. Очереди и состояния восстановления не менее важны, чем успешный вызов API.
01Детерминированное ядро
Правила, которые обязаны давать одинаковый результат на одинаковых фактах, остаются в коде или управляемом слое правил с проверяемыми входами и выходами.
02Ограниченная задача ИИ
Модель получает одну определённую задачу интерпретации, утверждённый контекст и структурированный формат ответа. Нехватка доказательств или низкая уверенность возвращает случай человеку.
03Контракт системы
Для интеграции задаются владелец, права, структура данных, идемпотентность, политика повторов и состояние сбоя, чтобы недоступность одного сервиса не повредила весь процесс.