12 апреля 2026 г.4 мин чтенияGuide

Токены LLM — что это, как считать и сколько они стоят

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

Что такое токен?

Токен — это кусочек текста, обычно несколько символов, чаще всего часть слова. Модели не читают буквы или слова целиком; они разбивают текст на токены с помощью токенизатора, а затем обрабатывают их в числовом виде.

Грубые ориентиры для английского языка:

  • 1 токен ≈ 4 символа
  • 1 токен ≈ ¾ слова
  • 100 токенов ≈ 75 слов
  • 1 000 токенов ≈ ~750 слов (примерно 1,5 страницы)

Частые слова вроде «the» — это один токен. Более редкие слова, код, пунктуация и нелатинские системы письма разбиваются на большее число токенов. Слово «tokenization» может занять 3 токена; эмодзи или китайский иероглиф — несколько. Именно поэтому одна и та же мысль на разных языках обходится по-разному.

Для русского текста нельзя надёжно применять английское правило «один токен — четыре символа». Например, фразы «Объясни этот код» и Explain this code передают похожий смысл, но конкретный токенизатор может разбить их на разное количество частей. Код, JSON, длинные идентификаторы и смешение кириллицы с латиницей тоже меняют результат. Для точного расчёта используйте токенизатор конкретной модели или фактическое поле usage в ответе API.

Входные токены против выходных

У каждого запроса к API есть два счётчика токенов, и тарифицируются они обычно по-разному:

  • Входные токены (input tokens) — всё, что вы отправляете: ваш промпт, системные инструкции, история чата, а также любые документы и контекст. Часто дешевле.
  • Выходные токены (output tokens) — всё, что модель генерирует в ответ. Часто в 3–5 раз дороже входных.

Это важно, потому что контекст накапливается. В длинном чате каждое предыдущее сообщение повторно отправляется как вход на каждом новом ходу. Разговор из 20 сообщений тарифицируется не один раз — за ранние сообщения вы платите снова и снова по мере роста истории.

Как тарифицируется один запрос

Цена указывается за миллион токенов (иногда за тысячу). Формула проста:

cost = (input_tokens / 1,000,000 × input_price)
     + (output_tokens / 1,000,000 × output_price)

Допустим, модель стоит $3 за миллион входных токенов и $15 за миллион выходных. Вы отправляете промпт на 1 500 токенов и получаете ответ на 500 токенов:

  • Вход: 1 500 / 1 000 000 × $3 = $0,0045
  • Выход: 500 / 1 000 000 × $15 = $0,0075
  • Итого: $0,012

Доли цента за вызов — но на масштабе и при длинных контекстах это складывается в ощутимую сумму. Цены сильно различаются между моделями, поэтому имеет смысл сравнить варианты, прежде чем на чём-то остановиться.

Что увеличивает (и уменьшает) ваш счёт

На реальные траты влияет несколько практических рычагов:

Фактор Влияние на стоимость
Длинная история чата, пересылаемая каждый ход Выше (вход растёт с каждым сообщением)
Многословные системные промпты Выше (оплачивается при каждом вызове)
Запрос длинных, подробных ответов Выше (выход — дорогая сторона)
Обрезка истории / резюмирование контекста Ниже
Выбор более дешёвой модели для простых задач Намного ниже

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

Один ключ, любая модель, одна единица биллинга

Неприятная сторона мультипровайдерного ИИ в том, что у каждого вендора свои ключи, дашборды и особенности. AnyModel вместо этого даёт вам одну OpenAI-совместимую конечную точку — https://anymodel.org/v1 — и единый API-ключ, который дотягивается до GPT, Claude, Gemini, DeepSeek, GLM, Kimi, Qwen и Grok. Переключение моделей в погоне за лучшей ценой за токен — это изменение одного поля: правите id в "model", и больше ничего.

Начать работу в поддерживаемом CLI — это одна строка:

bash <(curl -fsSL "https://anymodel.org/i?tool=codex") <YOUR_API_KEY>

Используйте tool=claude для Claude Code (а также opencode, hermes). Для Cursor, Windsurf, Zed, Cline, Aider, Continue или Gemini CLI просто направьте любой OpenAI-совместимый клиент на тот же базовый URL и ключ.

Биллинг честный — оплата за токены: без подписки, без минимальных порогов. Вы начинаете с 1 000 000 бесплатных токенов при регистрации — всего 6 000 000, если привязать Telegram — и без банковской карты. Если вас беспокоит хранение данных, Ghost Mode предлагает опциональные ключи с нулевым хранением (zero-retention), где мы храним только счётчик токенов, а не ваши промпты или ответы. (Провайдер модели всё равно получает промпт, так что это не магическая приватность — просто на нашей стороне хранится меньше.)

Хотите больше практических руководств вроде этого? Загляните в блог.

Готовы увидеть собственные счётчики токенов в действии? Создайте бесплатный аккаунт и начните с миллиона токенов, без карты.

Читать дальше