Русский в Claude дороже английского на треть. Проверил три способа платить меньше
Один и тот же текст по-русски занимает в Claude в 1,32 раза больше токенов, чем по-английски, а платите вы за токены. Я замерил это на 30 языках и проверил три способа платить меньше на тестовом боте: системный промпт как у помощника онлайн-школы и 300 задач из открытых наборов, больше 10 тысяч ответов на Haiku 5-5, Sonnet 5-5, Opus 5-5 и Fable 5-1
Русский дороже английского на треть, но дешевле немецкого
С Opus 4-7 Claude режет текст на токены по-новому. Я прогнал через официальный счётчик count_tokens корпус FLORES-200 от Meta, 1012 одних и тех же предложений на 30 языках. Английский подорожал на 44 %, другие языки на латинице на 26-42 %. Русский, китайский, арабский и прочие языки не на латинице изменились меньше чем на 1 %
Поэтому русский теперь дешевле немецкого (1,72), французского (1,48) и испанского (1,45). По прайсу 100 млн входных токенов английского текста на Opus 5-5 стоят $400, тот же текст по-русски около $530, по-немецки около $690
На других текстах разница похожая: бытовые фразы 1,28, документация PostgreSQL 1,32, резолюции ООН до 1,49. В 1С тот же код с русскими ключевыми словами дороже, чем с английскими, всего на 4-5 %: дорого стоят русские имена и комментарии
Перевод экономит больше всех, но портит ответы
Три способа я проверил на тестовом боте: 150 школьных задач по математике и 150 вопросов по тексту в человеческом переводе. Считал полный счёт, вместе с рассуждениями модели перед ответом. Больше 10 тысяч ответов обошлись в $65
Системный промпт по-английски экономит 7-11 %, в основном за счёт длины самого промпта: 578 токенов вместо 760. Если промпт кешируется, у Opus и Fable экономия пропадает, у Sonnet и Haiku остаётся 3 и 7 %
Просьба думать по-английски сверх этого ничего не дала. Fable с ней стал дороже русского бота на 5,5 % и в 12 ответах из 300 заговорил с учеником по-английски
Перевод вопроса и ответа через Haiku экономит 14-18 % на Opus, Sonnet и Fable. Но в 1-3 % ответов переводчик их портил, чаще всего оставлял английский текст. Если бот работает на Haiku, перевод только добавляет к счёту 60 %
Для сравнения, бот целиком на английском дешевле русского на 21-29 %, точность ни один способ заметно не изменил
Отправлять русский текст картинкой я проверял отдельно, на синтетических договорах: Opus обошёлся на 56 % дешевле, но путал номера счетов и ИНН. Подробно в канале