Все говорят о $5 за миллион, а счета различаются на треть: представитель OpenAI — токены никогда нельзя было сравнивать напрямую

marsbitОпубликовано 2026-08-19Обновлено 2026-08-19

Введение

Статья раскрывает проблему сравнения стоимости API различных языковых моделей на основе цены за миллион токенов, поскольку сам токен не является стандартной единицей измерения. Руководитель OpenAI Codex Тибо иллюстрирует это на примере: один и тот же текст GPT-5.6 Sol разбивает на 766 токенов, а Claude Opus 5 — на 1170, что при одинаковой цене в 5 долларов за миллион токенов приводит к разнице в счетах на 34.5%. Это связано с тем, что каждый разработчик создает собственный токенизатор, определяющий «размер» токена. Проблема усугубляется иными факторами стоимости: разными ценами на вывод, наличием и стоимостью кэширования входных данных, а также повышенными тарифами при превышении определенной длины контекста (как у GPT-5.6 Sol после 272K токенов). Даже у одной компании модели разных поколений (например, Claude 4.7+) могут токенизировать один текст с разницей до 30%. Автор указывает, что ручное увеличение окна контекста до 1 миллиона токенов в Codex может привести к более частому срабатыванию повышенных тарифов из-за увеличения объема обрабатываемых данных в каждом запросе. Ключевой вывод: сравнивать модели корректно не по цене за токен, а по общей стоимости успешного выполнения конкретной задачи («цена за успешный результат»). Для этого необходимо тестировать модели на реальных рабочих нагрузках, учитывая все факторы: эффективность токенизации, длину вывода, использование кэша и правила ценообразования для длинных контекстов.

Один и тот же текст, отправленный двум моделям, превращается в 766 токенов в одном случае и в 1170 — в другом.

Эти цифры привел Тибо, руководитель подразделения OpenAI Codex.

Его точные слова: один токен OpenAI не равен токену другой модели. Более низкая цена за отдельный токен не обязательно означает более низкий счет.

Все сравнивают цены, ориентируясь на «столько-то долларов за миллион токенов», как будто токен — это стандартная единица вроде грамма или киловатт-часа, но это не так.

Чтобы было понятнее, он привел аналогию с пиццей.

Две одинаковые пиццы.

В первой пиццерии нарезают на 8 кусков по 2 доллара каждый. Во второй — на 16 кусков по 1,25 доллара. На вывеске второй пиццерии написано «дешевле», но за целую пиццу там придется отдать 20 долларов, а в первой — всего 16.

Он добавил: ваш желудок не интересуется, сколько кусков вы только что съели.

Каждый кусок дешевле, а целая пицца дороже. Разный способ нарезки лишает цены сопоставимости.

Токен — это минимальная единица тарификации для модели. Его можно понимать как «технику нарезки» текста у модели.

Одна и та же фраза, нарезанная по-разному, дает разное количество кусков. Оплата взимается за количество кусков. Чем больше кусков, тем дороже счет.

В данном сравнении учитывались английский язык, технические тексты, многоязычный контент и цифры.

Токенизатор GPT-5.6 Sol использовал 766 токенов, а Claude Opus 5 дал оценку в 1170.

Для одного и того же текста «техника нарезки» GPT-5.6 Sol дала на 34,5% меньше кусков.

И цена на входные данные у обеих компаний составляет 5 долларов за миллион токенов.

Цена одинаковая, количество кусков меньше на треть — и стоимость ввода тоже меньше на треть.

В этом и проблема.

Если даже в вопросе «насколько велик один токен» две компании не могут прийти к согласию, то насколько актуальна та самая таблица сравнения цен API, которую все постоянно пересылают?

Почему для одного текста получается два числа?

Потому что у токена, как единицы, попросту нет единого стандарта измерения.

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

Часто встречающиеся слова токенизатор заглатывает целиком, редкие слова могут быть разбиты на три-четыре части.

Проще всего проиллюстрировать это на примере английского. Такие слова, как the, and, is, встречаются каждый день, токенизатор присваивает каждому из них свой уникальный номер, одно слово — один токен.

Если же взять длинное слово, например unbelievable, его придется разбить на части вроде un, believ, able — одно слово займет три токена.

Логика проста: токенизатор обучается на статистике из тренировочного корпуса. Какие комбинации встречаются часто, те и занимают отдельное место. Остальное приходится собирать из фрагментов.

Так что вопрос «сколько токенов в этом тексте» по сути означает «насколько часто встречаются элементы этого текста в корпусе данных у этой конкретной компании».

А английская проза — как раз тот тип контента, где различия минимальны. Для кода, JSON, длинных последовательностей цифр результаты нарезки у разных компаний будут расходиться еще сильнее.

Даже у одной компании модели разных поколений считают по-разному

Это не проблема какой-то одной компании.

В документации Anthropic прямо указано: подсчет токенов — это оценочное значение; фактическое количество входных токенов, использованных при создании сообщения, может незначительно отличаться.

Там же приводится конкретная цифра.

Модели Claude 4.7 и более поздние используют новый токенизатор. Для того же входного текста они генерируют примерно на 30% больше токенов, чем ранние модели. Конкретный прирост зависит от содержимого и характера рабочей нагрузки.

Официальная документация Anthropic: Модели Claude 4.7 и новее используют новый токенизатор. Количество токенов для того же текста примерно на треть больше. Не используйте подсчеты, сделанные для старых моделей.

Одна компания, один и тот же текст, а после смены поколения моделей — на треть больше токенов.

Поэтому официальная рекомендация такова: чтобы понять, насколько ваша рабочая нагрузка отличается, отправьте один и тот же запрос в обе модели и сравните возвращенные значения input_tokens.

Не используйте для оценки стоимости подсчеты, сделанные на ранних моделях.

Подсчеты нельзя использовать даже между моделями разных поколений у одного производителя. А уж прямое сравнение «цены за миллион токенов» между разными производителями и вовсе не является стандартизированным.

Те же 5 долларов, а разница в счете — в четырех местах

Одна и та же цена за токен, одинаковый ввод — где же разница в счетах?

Во-первых, в эффективности токенизации, о чем уже говорилось. Один и тот же текст, нарезанный на разное количество токенов, умножается на одну и ту же цену — итоговая сумма к оплате, естественно, разная.

Во-вторых, кэширование.

Цена на кэшированный ввод для GPT-5.6 Sol составляет 0,50 доллара за миллион токенов, что в десять раз меньше стандартной цены на ввод. Для рабочих нагрузок с большим количеством повторяющихся префиксов этот пункт может полностью изменить структуру счета.

В-третьих, вывод.

Вывод GPT-5.6 Sol стоит 30 долларов за миллион токенов, у Claude Opus 5 — от 25 долларов.

А в реальных рабочих процессах с агентами вес токенов вывода часто оказывается серьезнее, чем у ввода.

То есть сэкономленные ранее 34,5% вполне могут быть здесь «съедены» обратно.

В-четвертых, самый легко упускаемый из виду фактор, который прямо указан на странице модели у самого OpenAI. Если ввод для GPT-5.6 Sol превышает 272 тыс. токенов, то на весь этот запрос применяется удвоенная цена за ввод и умноженная в 1,5 раза цена за вывод.

Официальная страница модели GPT-5.6 Sol: ввод — 5 долларов, кэшированный ввод — 0,50 доллара, вывод — 30 долларов. Строкой ниже мелким шрифтом указано правило повышения цены при превышении 272К.

Повышенная ставка применяется не к превысившей лимит части, а ко всему запросу целиком.

Один и тот же код, о котором вы спросите в контексте длиной 270 тыс. токенов и в контексте длиной 280 тыс. токенов, будет иметь разную цену.

Это ограничение указано на официальной странице с ценами: чем длиннее контекст, тем быстрее растут затраты на внимание и видеопамять. Длинное окно контекста никогда не бывает бесплатным.

Окно в миллион открыли, а деньги утекают потихоньку

Затем Тибо опубликовал второй пост, в котором объяснил, как вручную увеличить окно контекста в Codex до максимума.

Откройте файл ~/.codex/config.toml и добавьте три строки перед всеми заголовками секций:

model = "gpt-5.6-sol"

model_context_window = 1000000

model_auto_compact_token_limit = 900000

Первая строка выбирает модель, вторая увеличивает бюджет контекста до 1 млн токенов, третья запускает автоматическое сжатие истории примерно при 900 тыс. токенов, оставляя небольшой запас.

Сохраните файл, перезапустите клиент, начните новую сессию — настройки вступят в силу.

Если не хотите менять значения по умолчанию, можно временно переопределить их только для одной сессии в CLI:

codex -m gpt-5.6-sol

-c model_context_window=1000000

-c model_auto_compact_token_limit=900000

Оба этих ключа можно найти в официальном справочнике по настройке Codex, и их назначение соответствует написанному.

model_context_window — количество токенов в контекстном окне, доступное для текущей модели.

model_auto_compact_token_limit — порог для запуска автоматического сжатия истории.

Но в документации только описывается значение ключей, а цифры «1 млн / 900 тыс.» не указаны в качестве универсальных рекомендуемых значений.

Сам Тибо в конце своего поста добавил: значения по умолчанию были тщательно настроены.

Тогда почему так много людей хотят изменить их вручную?

Причину объясняет отчет реального пользователя на GitHub.

Этот отчет из репозитория openai/codex: директория Codex ограничивает окно 372K, эффективно доступно 353,4K, тогда как в спецификациях модели указано 1,05M.

В определенных версиях клиента Codex и при использовании аккаунта ChatGPT Pro для модели gpt-5.6-sol в директории моделей указано окно в 372 тыс. токенов, что с учетом 95% составляет фактически доступные 353,4 тыс. токенов. На официальной же странице модели заявлено 1,05 млн.

Купили миллионное окно, а на практике осталась треть.

Этот отчет имеет четкие ограничения по версии и типу аккаунта, поэтому нельзя считать его отражением текущей ситуации для всех пользователей. К тому же пост Тибо с настройками был опубликован позже.

И еще один момент, который нужно прояснить: изменение конфигурации до 1 млн не приведет к немедленному списанию стоимости за 1 млн токенов. Тарификация всегда идет по фактически обработанному объему.

Но если порог сжатия поднять до 900 тыс., это означает, что длинная сессия будет тащить за собой все более длинную историю, и каждый новый запрос будет заново обрабатывать эту историю.

Чем больше окно и чем позже происходит сжатие, тем выше вероятность, что запрос наткнется на упомянутый ранее порог в 272 тыс.

В коротких диалогах различия в токенизаторе — дело десятых долей. Но когда сессия растягивается на сотни тысяч токенов, история постоянно перетягивается, и все это умножается на повышенный коэффициент — различия из десятичных долей превращаются в разницу в целых числах.

Деньги не тратятся разом, они растут запрос за запросом.

Следующая единица — «стоимость за успешный результат»

В посте Тибо была еще одна фраза, потерявшаяся среди цифр: действительно важна стоимость за успешный результат (price per successful outcome).

И он же предложил способ. Бенчмарки могут быть отправной точкой, но чтобы понять, дорого это или нет, нужно прогнать свою собственную задачу.

Эта фраза меняет точку сравнения. С «сколько стоит миллион токенов» на «сколько всего стоит выполнить одну и ту же задачу».

Хотите узнать, какая из двух компаний в вашем случае обойдется дешевле — протестируйте сами.

Возьмите один и тот же исходный текст, с тем же распределением языков, с теми же определениями инструментов, отправьте в счетные интерфейсы обеих компаний, чтобы получить фактическое количество токенов, затем учтите кэширование, длину вывода, длину рассуждений, коэффициенты для длинного контекста и, наконец, сравните, кто справился с задачей дешевле.

Эффективность токенизации — это лишь первое звено в этой цепи. Модель, которая экономичнее на токенизации, но делает многословные выводы и требует переделок, все равно может обойтись дороже.

В будущем нужно спрашивать не сколько стоит миллион токенов, а сколько стоит починить этот баг.

Источники:

https://x.com/thsottiaux/status/2089082893804896524?s=20

https://x.com/thsottiaux/status/2088866513008873560?s=20 https://github.com/openai/codex/issues/31860

Статья из WeChat Official Account «Xin Zhi Yuan», автор: ASI启示录

Трендовые криптовалюты

Связанные с этим вопросы

QПочему один и тот же текст может быть разделён на разное количество токенов разными языковыми моделями?

AПотому что токены — это не стандартная единица измерения, как грамм или киловатт-час. Каждая компания обучает свой собственный токенизатор, который решает, как разбивать текст на фрагменты. Частые слова могут быть одним токеном, а редкие слова разбиваются на несколько частей. Таким образом, количество токенов для одного текста зависит от того, насколько часто определённые комбинации символов встречались в обучающих данных конкретной модели.

QВ чём заключается аналогия с пиццей, приведённая в статье?

AАналогия объясняет, почему сравнение цен только по стоимости одного токена может вводить в заблуждение. Представьте две одинаковые пиццы. Первая нарезана на 8 кусков по 2 доллара за кусок (всего 16 долларов). Вторая нарезана на 16 кусков по 1,25 доллара за кусок (всего 20 долларов). Хотя второй ресторан рекламирует более низкую цену за кусок, вся пицца оказывается дороже. Ваш желудок не считает куски, а считает стоимость всей пиццы. Так и с токенами: более низкая цена за токен не гарантирует более низкий итоговый счёт из-за разного способа «нарезки» (токенизации) текста.

QКакие четыре фактора, помимо цены за токен, влияют на итоговый счёт при использовании языковых моделей?

A1. Эффективность токенизатора: разное количество токенов для одного и того же текста. 2. Использование кэша: у некоторых моделей есть специальная низкая цена для кэшированных (повторяющихся) входных токенов. 3. Выходные токены: цена за генерацию ответа моделью может отличаться и часто играет ключевую роль в стоимости. 4. Наценка за длинный контекст: у некоторых моделей, таких как GPT-5.6 Sol, при превышении определённой длины контекста (например, 272 тыс. токенов) применяется более высокая ставка ко всему запросу.

QПочему даже токены внутри одной компании (Anthropic) не универсальны между разными версиями моделей?

AAnthropic чётко указывает в своей документации, что подсчёт токенов является оценочным. В частности, модели Claude, начиная с версии 4.7, используют новый токенизатор. Для одного и того же входного текста новые модели производят примерно на 30% больше токенов, чем старые. Поэтому компания рекомендует не использовать подсчёты, сделанные для старых моделей, для оценки стоимости работы с новыми. Необходимо отдельно измерять фактическое количество input_tokens для каждой версии модели.

QКакой, согласно статье, является правильный способ сравнивать стоимость использования разных языковых моделей?

AПравильный способ — сравнивать не цену за миллион токенов, а стоимость за успешный результат (price per successful outcome). Нужно взять свою конкретную задачу (например, написание кода, анализ текста), выполнить её с помощью разных моделей, измерив реальные затраты. Для точного сравнения необходимо учитывать все факторы: фактическое количество входных и выходных токенов, использование кэша, применение наценок за длинный контекст. Статья рекомендует использовать собственные тесты, а не только сторонние сравнительные таблицы.

Похожее

CEO Robinhood назвал три преимущества токенизированных акций для американских инвесторов

Генеральный директор Robinhood Влад Тенев выступил за разрешение торговли токенизированными акциями в США, выделив три ключевых преимущества такой модели. Во-первых, это практически мгновенные расчеты по сделкам, снижающие риски и потребность в крупных денежных резервах у брокеров. Во-вторых, возможность круглосуточной торговли, позволяющая инвесторам реагировать на события в любое время. В-третьих, свободное перемещение активов между платформами и хранение в личных кошельках, что усилит конкуренцию на рынке. Тенев подчеркивает, что токенизация — это модернизация финансовой инфраструктуры для свободного движения активов. Он также видит потенциал в объединении таких акций с DeFi, например, для кредитования под залог. Однако текущие токены Robinhood пока не дают прямого права на базовые ценные бумаги, их структура может измениться с появлением новой регуляции. Главным препятствием Тенев называет устаревшие правила, а не технологии, и призывает регуляторов адаптировать законодательство к блокчейну, чтобы американские инвесторы не отстали от мирового тренда. В будущем токенизация может распространиться и на другие активы, например, акции частных компаний.

cryptonews.ru27 мин. назад

CEO Robinhood назвал три преимущества токенизированных акций для американских инвесторов

cryptonews.ru27 мин. назад

OpenAI опубликовал руководство по выживанию из 4+10 пунктов, специально для защиты от автоматических атак ИИ

Инцидент безопасности с использованием ИИ-агентов, произошедший на Hugging Face, наглядно продемонстрировал, как передовые модели, такие как GPT 5.6 Sol, могут автономно находить уязвимости и осуществлять цепочки кибератак в реальных условиях. Это сигнализирует о резком снижении порога входа для проведения атак, поскольку теперь даже неспециалисты могут использовать ИИ для масштабных проникновений. Сооснователь OpenAI Грег Брокман предупреждает, что атаки уже автоматизируются с помощью ИИ, в то время как защита отстаёт. В ответ OpenAI внедряет четыре ключевых меры безопасности: использование Codex для проверки кода, применение ИИ для классификации оповещений, проактивный поиск уязвимостей с помощью моделей и укрепление традиционных мер защиты (изоляция сетей, мониторинг и т.д.). Брокман также предлагает десять практических шагов для защитников. Рекомендации включают три этапа: внедрение ИИ в работу служб безопасности и создание специализированных агентов; интеграцию ИИ в процессы разработки для автоматического анализа кода и исправления уязвимостей; и постепенное построение полностью автоматизированной системы безопасности, начиная с режима «только чтение» для агентов. Ключевой вывод: ни одна компания не может справиться с этой угрозой в одиночку. Необходимо отраслевое сотрудничество и обмен знаниями об уязвимостях и методах защиты, чтобы превратить опыт отдельных организаций в коллективный иммунитет экосистемы. Будущее безопасности зависит от нашей способности сделать ИИ щитом, а не новым вектором атак.

marsbit31 мин. назад

OpenAI опубликовал руководство по выживанию из 4+10 пунктов, специально для защиты от автоматических атак ИИ

marsbit31 мин. назад

«Смутное время» для Web3-кошельков: в эпоху ИИ, как понять эволюцию «копья и щита» криптобезопасности?

За последний месяц криптосообщество столкнулось с серией инцидентов безопасности, затрагивающих аппаратные кошельки Coldcard, Trezor и SafePal. Эти события, связанные с уязвимостью генератора случайных чисел и утечкой пользовательских данных, указывают на более широкую проблему: в эпоху ИИ атаки становятся все более автоматизированными и масштабируемыми. ИИ позволяет злоумышленникам быстро находить уязвимости, создавать персонализированные фишинговые кампании и снижать общую стоимость атак. Безопасность кошелька теперь выходит за рамки защиты приватного ключа и охватывает всю цепочку: генерацию ключей, устройство, цепочку поставок, логистику, данные пользователей, взаимодействие с DApp и смарт-контрактами. Любое слабое звено может скомпрометировать всю систему. В ответ защита также должна эволюционировать, интегрируя ИИ. Будущие кошельки должны развиваться от пассивных инструментов подписи к активным системам, способным анализировать контекст транзакций, выявлять аномалии в поведении пользователей, моделировать результаты операций и предоставлять понятные объяснения рисков. Ключевой принцип остается неизменным: ИИ должен помогать в принятии решений, не отнимая у пользователя окончательный контроль над активами. Эти события напоминают, что самохранение активов не гарантирует автоматической безопасности. Это динамичный процесс, требующий постоянного совершенствования защитных механизмов в условиях непрекращающейся «гонки вооружений» между атакующими и защитниками.

marsbit36 мин. назад

«Смутное время» для Web3-кошельков: в эпоху ИИ, как понять эволюцию «копья и щита» криптобезопасности?

marsbit36 мин. назад

Торговля

Спот

Популярные статьи

Как купить BILL

Добро пожаловать на HTX.com! Мы сделали приобретение Billions Network (BILL) простым и удобным. Следуйте нашему пошаговому руководству и отправляйтесь в свое крипто-путешествие.Шаг 1: Создайте аккаунт на HTXИспользуйте свой адрес электронной почты или номер телефона, чтобы зарегистрироваться и бесплатно создать аккаунт на HTX. Пройдите удобную регистрацию и откройте для себя весь функционал.Создать аккаунтШаг 2: Перейдите в Купить криптовалюту и выберите свой способ оплатыКредитная/Дебетовая Карта: Используйте свою карту Visa или Mastercard для мгновенной покупки Billions Network (BILL).Баланс: Используйте средства с баланса вашего аккаунта HTX для простой торговли.Третьи Лица: Мы добавили популярные способы оплаты, такие как Google Pay и Apple Pay, для повышения удобства.P2P: Торгуйте напрямую с другими пользователями на HTX.Внебиржевая Торговля (OTC): Мы предлагаем индивидуальные услуги и конкурентоспособные обменные курсы для трейдеров.Шаг 3: Хранение Billions Network (BILL)После приобретения вами Billions Network (BILL) храните их в своем аккаунте на HTX. В качестве альтернативы вы можете отправить их куда-либо с помощью перевода в блокчейне или использовать для торговли с другими криптовалютами.Шаг 4: Торговля Billions Network (BILL)С легкостью торгуйте Billions Network (BILL) на спотовом рынке HTX. Просто зайдите в свой аккаунт, выберите торговую пару, совершайте сделки и следите за ними в режиме реального времени. Мы предлагаем удобный интерфейс как для начинающих, так и для опытных трейдеров.

742 просмотров всегоОпубликовано 2026.05.07Обновлено 2026.06.02

Как купить BILL

Обсуждения

Добро пожаловать в Сообщество HTX. Здесь вы сможете быть в курсе последних новостей о развитии платформы и получить доступ к профессиональной аналитической информации о рынке. Мнения пользователей о цене на BILL (BILL) представлены ниже.

活动图片