29 часов молчаливых раздумий на максимум
В прошлом посте про V100 написал: поставил модели лимит на раздумья — сработало, всё чисто. Соврал не специально. Просто не проверил, что «работает» — это про исчезнувшую ошибку, а не про то, что настройка реально применилась.
Чинил одно и то же три раза подряд. Каждый раз казалось — готово.
Первая попытка: модель просто отказывалась отвечать. Модели можно указать, насколько сильно ей можно «раздумывать» перед ответом — коротко, средне, на полную. Отправил «средний уровень» — сервер вернул ошибку и вообще отказался работать. Первая правка — выключить эту настройку целиком, пусть решает сама. Ошибка ушла. Решил — готово.
Вторая попытка (она и выглядела настоящей): ошибка ушла, а настройка так и не заработала. Два дня спустя разобрал документацию сервера построчно вместо того, чтобы судить по пропавшей ошибке. Нашёл: сервер принимает только три уровня раздумий, а не пять привычных. «Средний» — из принимаемых. То, что отправлялось по умолчанию — нет. Выключенная настройка не решила проблему, она просто перестала её показывать. Сервер молча брал самый глубокий уровень — по умолчанию, без единого запроса на этот счёт.
Поднял журнал сервера за всё время работы карты. 958 из 990 запросов — 29,5 часа, фактически с первой минуты во вторник утром — модель думала на полную мощность. Ни одной ошибки. Ни одного сигнала.
Третья попытка: наконец настоящая. Указал серверу явно, какой из трёх поддерживаемых уровней использовать вместо пяти привычных. Проверил по журналу: следующий же запрос — «средний уровень». Так, как и должно было быть с самого начала.
Что вынес:
→ Ошибка, которая исчезла — не то же самое, что настройка, которая заработала. Вторая правка убрала сообщение об ошибке, а не причину → 958 из 990 — не редкий случай, это почти вся жизнь карты. Тихая настройка молчит одинаково хорошо что час, что сутки → Документация сервера дала ответ за пять минут — быстрее, чем вторая слепая попытка