Дисклеймер: в статье упоминается Meta - организация, признанная экстремистской и запрещённая на территории РФ.
Все ключи, телефоны и названия в примерах изменены; код, схема, логика и скрины‑ из рабочего проекта заказчика, и строго с его разрешения! Статья не является рекламой/самопиаром и тому подобное .
Всем привет!) В своей статье ( https://habr.com/ru/articles/1081780/ ) я второпях лечил ИИ-агента от Reasoning Lock: рассуждающая модель в проде заказчика тратила токены на скрытые мысли, закрывала генерацию со статусом "успех" - и клиенту уезжала пустая строка. Я добавил в промпт Ступень 4 "Светская беседа", поставил валидатор пустого ответа с ретраем и включил телеметрию <think>. И в итоговой заметке написал сакраментальное: "лог пуст - слои работают" .
Лог молчал ровно 20 дней. В процессе обычной рутины, я и позабыл в принципе про данный проект - заказчик не звонит = значит всё нормально. Занимаюсь в штатном режиме как говорится. Однако на днях, через заказчика менеджеры снова прислали "приветы": клиент пишет в Директ а агент молчит...