Сегодня мы расскажем о собственном провале. Ничего страшного не случилось, но поучительно.

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). Мы построили на них часть конвейера. Это наш выбор, и вот последствия.
  • Модель может ошибаться молча. Нейросеть не говорит «я не уверена». Она пишет по-польски так же гладко, как по-русски.
  • Список моделей меняется. Модели приходят и уходят, а порядок «по размеру» случайно ставит в начало ту, что сегодня не отвечает, а в середину ту, что отвечает странно.

Что с этим можно сделать

Чинить прямо сейчас мы не стали: решили, что один польский пост — не повод всё перестраивать. Но лечится это известными способами:

  1. Автопроверка результата. Если пост «на русском» почти не содержит русских букв, считать ответ неудачным. Так же можно проверять формат: длину, хэштеги, пустой ответ.
  2. Запасная модель. Если проверка не прошла, брать следующую модель, а если не прошла ни одна, оставлять пост человеку.
  3. Выбор моделей по качеству, а не по размеру. Список проверенных моделей вместо «всех, что бесплатны».
  4. Проверка даты источника. Новость старше нескольких дней не считать свежей.

Что из этого пригодится вам

Вы не обязаны вести новостной сайт, чтобы наступить на те же грабли.

  • Читайте результат. Особенно если он на языке, который вы знаете хуже, чем модель делает вид.
  • Не отправляйте в бесплатную модель то, что нельзя показывать посторонним. Загляните в условия: что записывается и куда идёт.
  • Не стройте на бесплатном то, без чего не можете обойтись. Держите запасной вариант на случай, если доступ закроют.
  • Проверяйте дату. «Новости» бывают старыми. Откройте источник.
  • Запоминайте, что сработало. Если задача повторяется, фиксируйте модель, которая справилась, и настройки, а не выбирайте заново каждый раз.

Если у вас есть похожие истории, расскажите в комментариях в нашем Telegram-канале «Про ИИ — Экспертиза».

Сведения о сервисах взяты с их официальных страниц на 13 октября 2026 года; условия бесплатных моделей меняются.