Сегодня мы расскажем о собственном провале. Ничего страшного не случилось, но поучительно.
13 октября в 15:37 по UTC в наш Telegram-канал и на сайт ушёл пост про переход Ноама Шазира из Google в OpenAI. Текст русской версии был на польском: «współautor… opuszcza firmę na rzecz OpenAI» — он на картинке вверху. Польский никто не заказывал. Исправлять пост мы не стали — пусть висит как напоминание.
Как это устроено у нас
Новости на aiexpertise.pro переводятся автоматически, бесплатными моделями через сервис OpenRouter. Раз в час наш код берёт все модели с пометкой «:free», сортирует их по размеру контекста и длине ответа и пробует по очереди: не вышло с первой, берёт вторую. Качество и язык ответа при выборе не учитываются. Об общем устройстве нашей работы мы писали в статье «Как у нас ИИ пишет статьи».
Что пошло не так
1. Первые в очереди перестали отвечать. Две модели Thinking Machines, Inkling и Inkling Small, отвечали нам ошибкой 403. По словам компании, бесплатный доступ к ним дали только для использования внутри «агентских» программ (по примеру Claude Code или Codex) и ненадолго, а переданные данные компания использует, чтобы улучшать модель (пост Thinking Machines, страница модели на OpenRouter). Наш скрипт к этим программам, по-видимому, не относится, поэтому каждая новость сначала получает два отказа.
2. Дальше в очереди оказалась маленькая быстрая модель. Это nvidia/nemotron-3.5-lightning:free, она появилась в OpenRouter в августе 2026 года. Все последние дни она нормально переводила почти все наши новости: из 50 последних — около 43. А 13 октября ответила польским.
3. Ничто не проверяло результат. Русский текст должен быть на русском, но мы этого нигде не проверяли. Модель не сообщила об ошибке: она выдала уверенный, грамотный, чужой текст. Для программы это «успех».
4. Новость оказалась старой. Пост подали как свежий, а материал одного из сервисов, откуда мы берём новости, вышел ещё 18 июня 2026 года: Шазир объявил об уходе из Google в июне. Четыре месяца спустя мы рассказали об этом как о только что случившемся.
Что мы поняли
- Бесплатное условие может исчезнуть без предупреждения. Бесплатный доступ к Inkling компания называла временным (в её посте сказано «на ближайшие недели»), и он был ограничен определёнными программами. Что бесплатно сегодня, завтра может закрыться или потребовать другой способ входа.
- Бесплатные запросы могут идти в обучение. Если сервис бесплатен, плату за него могут брать данными. У Inkling это написано прямо: запросы и ответы записываются и используются для улучшения модели. Мы переводим публичные новости, нам это безразлично. Если вы загружаете в бесплатную модель договор или переписку, подумайте дважды.
- Лимиты и отказы под нагрузкой — норма. У бесплатных моделей в OpenRouter есть собственные ограничения на число запросов в минуту и в сутки (документация OpenRouter), а сам сервис пишет, что бесплатные модели обычно не подходят для постоянной работы (FAQ OpenRouter). Мы построили на них часть конвейера. Это наш выбор, и вот последствия.
- Модель может ошибаться молча. Нейросеть не говорит «я не уверена». Она пишет по-польски так же гладко, как по-русски.
- Список моделей меняется. Модели приходят и уходят, а порядок «по размеру» случайно ставит в начало ту, что сегодня не отвечает, а в середину ту, что отвечает странно.
Что с этим можно сделать
Чинить прямо сейчас мы не стали: решили, что один польский пост — не повод всё перестраивать. Но лечится это известными способами:
- Автопроверка результата. Если пост «на русском» почти не содержит русских букв, считать ответ неудачным. Так же можно проверять формат: длину, хэштеги, пустой ответ.
- Запасная модель. Если проверка не прошла, брать следующую модель, а если не прошла ни одна, оставлять пост человеку.
- Выбор моделей по качеству, а не по размеру. Список проверенных моделей вместо «всех, что бесплатны».
- Проверка даты источника. Новость старше нескольких дней не считать свежей.
Что из этого пригодится вам
Вы не обязаны вести новостной сайт, чтобы наступить на те же грабли.
- Читайте результат. Особенно если он на языке, который вы знаете хуже, чем модель делает вид.
- Не отправляйте в бесплатную модель то, что нельзя показывать посторонним. Загляните в условия: что записывается и куда идёт.
- Не стройте на бесплатном то, без чего не можете обойтись. Держите запасной вариант на случай, если доступ закроют.
- Проверяйте дату. «Новости» бывают старыми. Откройте источник.
- Запоминайте, что сработало. Если задача повторяется, фиксируйте модель, которая справилась, и настройки, а не выбирайте заново каждый раз.
Если у вас есть похожие истории, расскажите в комментариях в нашем Telegram-канале «Про ИИ — Экспертиза».
Сведения о сервисах взяты с их официальных страниц на 13 октября 2026 года; условия бесплатных моделей меняются.