Сегодня внезапно словил кучу сообщений от пользователей, что один из клиентских ботов не работает. Ошибка была плавающая.
Поковырявшись, выяснил, что модель 4.1-mini перестала "уважать" response format и начала присылать невалидный json.
Это вообще прям за гранью добра и зла, че за хрень? Как если бы на заправке вместо 95го из сопла лилась бы солярка. Немыслимо.
И самое паршивое, бот был на передовом в свое время Assistants API, а он сейчас депрекейтнут и не поддерживает новые модели. Кодексу пришлось переписывать бота на Responses API, и быть может я предвзят, но какой же он калич. Можно возразить, мол, garbage in - garbage out, результаты зависят от промпта, но комон, CC то меня понимал.
А еще из интересного - наткнулся на Pydantic AI - это библиотечка для построения агентов. От Pydantic, да, забавно