Калькулятор токенов для DeepSeek
Быстрый расчёт стоимости использования моделей DeepSeek (deepseek-chat, deepseek-reasoner) по количеству токенов в запросах и ответах.
1 500
Всего токенов
input + output
$0.0004
Стоимость
USD (≈ 0.04 ₽)
Цены за 1M токенов: deepseek-chat input $0.14 / output $0.28
Как пользоваться калькулятором
1
Выберите модель DeepSeek (deepseek-chat или deepseek-reasoner) — от этого зависят тарифы на токены.
2
Введите примерное количество токенов в вашем запросе (prompt) и ожидаемое в ответе (completion). Например, 1500 токенов запроса и 800 ответа.
3
Укажите режим кэширования (если используется) и тип ответа (обычный или потоковый). Нажмите «Рассчитать» — итоговая стоимость отобразится справа.
Примеры расчёта
Сценарий 1: Короткий диалог (deepseek-chat)
Запрос: 400 токенов, ответ: 200 токенов, без кэша. Стоимость = 400/1M * $0.14 + 200/1M * $0.28 ≈ $0.000112.
Сценарий 2: Анализ большого документа (deepseek-reasoner)
Запрос: 8 000 токенов, ответ: 2 500 токенов. Стоимость = 8000/1M * $0.55 + 2500/1M * $2.19 ≈ $0.00988.
Формулы расчёта
Стоимость = (input_tokens / 1 000 000) × input_price + (output_tokens / 1 000 000) × output_price
Для режимов кэширования применяются отдельные тарифы: cache hit — $0.014/1M токенов, cache miss — стандартная цена input.
Пошаговое объяснение
1. Калькулятор берёт введённые числа токенов для запроса и ответа.
2. Делит каждое значение на 1 000 000, так как тарифы указаны за миллион токенов.
3. Умножает на цену модели (с учётом кэша и типа ответа, если применимо).
4. Суммирует стоимость input и output, округляет до 6 знаков после запятой.
Где применяется
- Оценка бюджета при интеграции DeepSeek API в коммерческие проекты.
- Планирование затрат на генерацию контента (статьи, переводы, код).
- Сравнение стоимости разных моделей перед выбором тарифа.
- Расчёт окупаемости функций с автоматическими ответами (боты, поддержка).
- Анализ расходов при пакетной обработке тысяч запросов.
Важные нюансы
- Цены указаны на март 2025 года и могут меняться — сверяйтесь с официальным сайтом DeepSeek.
- Потоковый режим не влияет на стоимость, но влияет на логику вызова API.
- Кэш-хиты доступны только для повторяющихся префиксов запросов в рамках одного сеанса.
- Для deepseek-reasoner токены рассуждений (reasoning tokens) тарифицируются как выходные.
Частые ошибки
- Путаница между входными и выходными токенами — всегда проверяйте, что есть prompt, а что completion.
- Игнорирование кэширования: повторные запросы с одинаковым префиксом могут стоить в 10 раз дешевле.
- Расчёт «на глаз» без токенизатора — фактическое число токенов может отличаться на 15–20% от ожидаемого.
- Забывают умножать на 1 000 000: цена указана за миллион токенов, а не за один.
Ответы на частые вопросы
Как узнать точное количество токенов в моём тексте? Используйте токенизатор DeepSeek (доступен в документации) или приблизительно считайте: 1 токен ≈ 0.75 слова для русского текста.
Влияет ли длина контекста на цену? Да, все токены в контекстном окне учитываются как входные, даже если вы их не писали явно (например, история диалога).
Что выгоднее: deepseek-chat или deepseek-reasoner? Для простых задач chat значительно дешевле; reasoner оправдан только для сложных логических выводов.
Списание происходит за фактическое количество токенов? Да, оплачиваются реально использованные токены, а не запрошенный максимум.
Источники и справочные данные
Расчёт основан на официальных ценах DeepSeek API (по состоянию на март 2025): deepseek-chat $0.14/$0.28 за 1M input/output токенов; deepseek-reasoner $0.55/$2.19. Данные о кэшировании и потоковых вызовах взяты из документации platform.deepseek.com.
Как эффективно считать токены и управлять затратами на DeepSeek API
Почему важно считать токены заранее
Даже небольшая интеграция с языковой моделью может обойтись в сотни долларов, если не контролировать объём передаваемых данных. DeepSeek тарифицирует каждые 1 000 000 токенов отдельно для входа и выхода. Средний русскоязычный запрос из 200 слов — это около 250–300 токенов. Ответ модели аналогичной длины добавит ещё столько же. Умножив на тысячи пользователей, вы получаете существенные суммы.
Разница между моделями: цифры и сценарии
DeepSeek-chat стоит $0.14 за миллион входных токенов и $0.28 за выходные. Deepseek-reasoner значительно дороже: $0.55 и $2.19 соответственно. Для генерации обычного письма или FAQ подойдёт chat-модель. Если же нужно проанализировать юридический документ на 50 страниц — reasoner справится лучше, но счёт выставит выше. Калькулятор помогает сравнить эти сценарии до внедрения.
Практический пример бюджетирования
Представьте, что ваш сервис обрабатывает 10 000 запросов в день. Средний запрос — 600 токенов, ответ — 400 токенов. Используя deepseek-chat, дневная стоимость составит примерно (10k * 600/1M * $0.14) + (10k * 400/1M * $0.28) = $0.84 + $1.12 = $1.96. В месяц — около $60. С reasoner та же нагрузка обошлась бы в $200+.
Хитрости с кэшированием
DeepSeek поддерживает кэширование префиксов. Если вы отправляете много запросов с одинаковым системным промптом, используйте cache hit. Цена входных токенов падает до $0.014 за миллион. Калькулятор наглядно показывает разницу: 5000 токенов системного промпта без кэша — $0.0007, с попаданием в кэш — всего $0.00007. На дистанции в миллионы запросов экономия колоссальная.
Потоковый режим: платить меньше не получится
Некоторые ошибочно полагают, что потоковый вывод (streaming) снижает цену. На самом деле стоимость остаётся прежней, просто модель быстрее отдаёт первый токен. Зато потоковый режим почти всегда обязателен для хорошего UX в чатах. Калькулятор учитывает, что режим не меняет тариф, и напоминает об этом в результатах.
Советы по оптимизации токенов
Укоротите системные промпты без потери смысла. Удалите из запроса лишние пробелы и повторяющиеся инструкции. Для диалоговых систем ограничивайте историю последними 5–6 сообщениями. Используйте сжатые форматы данных (JSON вместо многословных описаний). Каждый сэкономленный токен — это прямая финансовая выгода, особенно на больших объёмах.
CiAgICAoZnVuY3Rpb24oKSB7CiAgICAgIC8vINCY0LfQvtC70LjRgNGD0LXQvCDQstC10YHRjCDQutC+0LQKICAgICAgY29uc3QgbW9kZWxTZWxlY3QgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9kZWwtc2VsZWN0Jyk7CiAgICAgIGNvbnN0IGlucHV0VG9rZW5zID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lucHV0LXRva2VucycpOwogICAgICBjb25zdCBvdXRwdXRUb2tlbnMgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3V0cHV0LXRva2VucycpOwogICAgICBjb25zdCBjYWNoZU1vZGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY2FjaGUtbW9kZScpOwogICAgICBjb25zdCBzdHJlYW1Nb2RlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3N0cmVhbS1tb2RlJyk7CiAgICAgIGNvbnN0IGNhbGN1bGF0ZUJ0biA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjYWxjdWxhdGUtYnRuJyk7CiAgICAgIGNvbnN0IHJlc2V0QnRuID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jlc2V0LWJ0bicpOwogICAgICAKICAgICAgY29uc3QgZXJyb3JJbnB1dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlcnJvci1pbnB1dCcpOwogICAgICBjb25zdCBlcnJvck91dHB1dCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdlcnJvci1vdXRwdXQnKTsKICAgICAgCiAgICAgIGNvbnN0IHRvdGFsVG9rZW5zU3BhbiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0b3RhbC10b2tlbnMnKTsKICAgICAgY29uc3QgY29zdFZhbHVlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Nvc3QtdmFsdWUnKTsKICAgICAgY29uc3QgY29zdFVuaXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29zdC11bml0Jyk7CiAgICAgIGNvbnN0IHByaWNlTm90ZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwcmljZS1ub3RlJyk7CgogICAgICAvLyDQptC10L3RiyDQsiDQtNC+0LvQu9Cw0YDQsNGFINC30LAgMSDQvNC40LvQu9C40L7QvSDRgtC+0LrQtdC90L7QsiAo0L7RhNC40YbQuNCw0LvRjNC90YvQtSDQtNCw0L3QvdGL0LUgRGVlcFNlZWssINC80LDRgNGCIDIwMjUpCiAgICAgIGNvbnN0IHByaWNpbmcgPSB7CiAgICAgICAgJ2RlZXBzZWVrLWNoYXQnOiB7CiAgICAgICAgICBpbnB1dDogMC4xNCwKICAgICAgICAgIG91dHB1dDogMC4yOCwKICAgICAgICAgIGNhY2hlSGl0OiAwLjAxNCwKICAgICAgICAgIGNhY2hlTWlzczogMC4xNAogICAgICAgIH0sCiAgICAgICAgJ2RlZXBzZWVrLXJlYXNvbmVyJzogewogICAgICAgICAgaW5wdXQ6IDAuNTUsCiAgICAgICAgICBvdXRwdXQ6IDIuMTksCiAgICAgICAgICBjYWNoZUhpdDogMC4wNTUsCiAgICAgICAgICBjYWNoZU1pc3M6IDAuNTUKICAgICAgICB9CiAgICAgIH07CgogICAgICBmdW5jdGlvbiBoaWRlRXJyb3JzKCkgewogICAgICAgIGVycm9ySW5wdXQuY2xhc3NMaXN0LnJlbW92ZSgndmlzaWJsZScpOwogICAgICAgIGVycm9yT3V0cHV0LmNsYXNzTGlzdC5yZW1vdmUoJ3Zpc2libGUnKTsKICAgICAgfQoKICAgICAgZnVuY3Rpb24gdmFsaWRhdGVQb3NpdGl2ZUludGVnZXIodmFsdWUsIGZpZWxkTmFtZSkgewogICAgICAgIGNvbnN0IG51bSA9IE51bWJlcih2YWx1ZSk7CiAgICAgICAgaWYgKHZhbHVlID09PSAnJyB8fCB2YWx1ZSA9PT0gbnVsbCB8fCBpc05hTihudW0pIHx8ICFpc0Zpbml0ZShudW0pIHx8IG51bSA8IDAgfHwgIU51bWJlci5pc0ludGVnZXIobnVtKSkgewogICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgIH0KICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgfQoKICAgICAgZnVuY3Rpb24gZm9ybWF0TnVtYmVyKG51bSkgewogICAgICAgIHJldHVybiBudW0udG9Mb2NhbGVTdHJpbmcoJ3J1LVJVJywgeyBtYXhpbXVtRnJhY3Rpb25EaWdpdHM6IDAgfSk7CiAgICAgIH0KCiAgICAgIGZ1bmN0aW9uIGNhbGN1bGF0ZSgpIHsKICAgICAgICBoaWRlRXJyb3JzKCk7CiAgICAgICAgCiAgICAgICAgY29uc3QgaW5wdXRWYWwgPSBpbnB1dFRva2Vucy52YWx1ZS50cmltKCk7CiAgICAgICAgY29uc3Qgb3V0cHV0VmFsID0gb3V0cHV0VG9rZW5zLnZhbHVlLnRyaW0oKTsKICAgICAgICAKICAgICAgICBsZXQgdmFsaWQgPSB0cnVlOwogICAgICAgIAogICAgICAgIGlmICghdmFsaWRhdGVQb3NpdGl2ZUludGVnZXIoaW5wdXRWYWwsICdpbnB1dCcpKSB7CiAgICAgICAgICBlcnJvcklucHV0LmNsYXNzTGlzdC5hZGQoJ3Zpc2libGUnKTsKICAgICAgICAgIHZhbGlkID0gZmFsc2U7CiAgICAgICAgfQogICAgICAgIGlmICghdmFsaWRhdGVQb3NpdGl2ZUludGVnZXIob3V0cHV0VmFsLCAnb3V0cHV0JykpIHsKICAgICAgICAgIGVycm9yT3V0cHV0LmNsYXNzTGlzdC5hZGQoJ3Zpc2libGUnKTsKICAgICAgICAgIHZhbGlkID0gZmFsc2U7CiAgICAgICAgfQogICAgICAgIAogICAgICAgIGlmICghdmFsaWQpIHsKICAgICAgICAgIHRvdGFsVG9rZW5zU3Bhbi50ZXh0Q29udGVudCA9ICfigJQnOwogICAgICAgICAgY29zdFZhbHVlLnRleHRDb250ZW50ID0gJ+KAlCc7CiAgICAgICAgICBjb3N0VW5pdC50ZXh0Q29udGVudCA9ICfQn9GA0L7QstC10YDRjNGC0LUg0L/QvtC70Y8nOwogICAgICAgICAgcmV0dXJuOwogICAgICAgIH0KICAgICAgICAKICAgICAgICBjb25zdCBpbnB1dE51bSA9IHBhcnNlSW50KGlucHV0VmFsLCAxMCk7CiAgICAgICAgY29uc3Qgb3V0cHV0TnVtID0gcGFyc2VJbnQob3V0cHV0VmFsLCAxMCk7CiAgICAgICAgY29uc3QgdG90YWxUb2tlbnMgPSBpbnB1dE51bSArIG91dHB1dE51bTsKICAgICAgICAKICAgICAgICB0b3RhbFRva2Vuc1NwYW4udGV4dENvbnRlbnQgPSBmb3JtYXROdW1iZXIodG90YWxUb2tlbnMpOwogICAgICAgIAogICAgICAgIGNvbnN0IG1vZGVsID0gbW9kZWxTZWxlY3QudmFsdWU7CiAgICAgICAgY29uc3QgY2FjaGUgPSBjYWNoZU1vZGUudmFsdWU7CiAgICAgICAgY29uc3QgcHJpY2VzID0gcHJpY2luZ1ttb2RlbF07CiAgICAgICAgCiAgICAgICAgbGV0IGlucHV0UHJpY2UgPSBwcmljZXMuaW5wdXQ7CiAgICAgICAgaWYgKGNhY2hlID09PSAnaGl0JykgewogICAgICAgICAgaW5wdXRQcmljZSA9IHByaWNlcy5jYWNoZUhpdDsKICAgICAgICB9IGVsc2UgaWYgKGNhY2hlID09PSAnbWlzcycpIHsKICAgICAgICAgIGlucHV0UHJpY2UgPSBwcmljZXMuY2FjaGVNaXNzOwogICAgICAgIH0KICAgICAgICAKICAgICAgICBjb25zdCBvdXRwdXRQcmljZSA9IHByaWNlcy5vdXRwdXQ7CiAgICAgICAgCiAgICAgICAgLy8g0KHRgtC+0LjQvNC+0YHRgtGMID0gKNGC0L7QutC10L3RiyAvIDEgMDAwIDAwMCkgKiDRhtC10L3QsCDQt9CwINC80LjQu9C70LjQvtC9CiAgICAgICAgY29uc3QgY29zdCA9IChpbnB1dE51bSAvIDFfMDAwXzAwMCkgKiBpbnB1dFByaWNlICsgKG91dHB1dE51bSAvIDFfMDAwXzAwMCkgKiBvdXRwdXRQcmljZTsKICAgICAgICAKICAgICAgICBjb25zdCByb3VuZGVkQ29zdCA9IE1hdGgucm91bmQoY29zdCAqIDFfMDAwXzAwMCkgLyAxXzAwMF8wMDA7IC8vINC+0LrRgNGD0LPQu9C10L3QuNC1INC00L4gNiDQt9C90LDQutC+0LIKICAgICAgICAKICAgICAgICBpZiAoIWlzRmluaXRlKHJvdW5kZWRDb3N0KSB8fCBpc05hTihyb3VuZGVkQ29zdCkpIHsKICAgICAgICAgIGNvc3RWYWx1ZS50ZXh0Q29udGVudCA9ICfQntGI0LjQsdC60LAnOwogICAgICAgICAgY29zdFVuaXQudGV4dENvbnRlbnQgPSAn0J3QtdC60L7RgNGA0LXQutGC0L3Ri9C5INGA0LXQt9GD0LvRjNGC0LDRgic7CiAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIAogICAgICAgIGNvc3RWYWx1ZS50ZXh0Q29udGVudCA9ICckJyArIHJvdW5kZWRDb3N0LnRvRml4ZWQoNik7CiAgICAgICAgCiAgICAgICAgLy8g0J/RgNC40LHQu9C40LfQuNGC0LXQu9GM0L3Ri9C5INGA0YPQsdC70ZHQstGL0Lkg0Y3QutCy0LjQstCw0LvQtdC90YIgKNC60YPRgNGBIH45NSkKICAgICAgICBjb25zdCBydWJBcHByb3ggPSAocm91bmRlZENvc3QgKiA5NSkudG9GaXhlZCgyKTsKICAgICAgICBjb3N0VW5pdC50ZXh0Q29udGVudCA9ICdVU0QgKOKJiCAnICsgcnViQXBwcm94ICsgJyDigr0pJzsKICAgICAgICAKICAgICAgICAvLyDQntCx0L3QvtCy0LvRj9C10Lwg0L/QvtGP0YHQvdC10L3QuNC1CiAgICAgICAgbGV0IG5vdGUgPSAn0KbQtdC90Ysg0LfQsCAxTSDRgtC+0LrQtdC90L7QsjogJyArIG1vZGVsICsgJyBpbnB1dCAkJyArIGlucHV0UHJpY2UgKyAnIC8gb3V0cHV0ICQnICsgb3V0cHV0UHJpY2U7CiAgICAgICAgaWYgKGNhY2hlID09PSAnaGl0Jykgbm90ZSArPSAnICjQutGN0Ygg0YXQuNGCKSc7CiAgICAgICAgaWYgKHN0cmVhbU1vZGUudmFsdWUgPT09ICdzdHJlYW0nKSBub3RlICs9ICcgwrcg0L/QvtGC0L7QutC+0LLRi9C5INGA0LXQttC40LwnOwogICAgICAgIHByaWNlTm90ZS50ZXh0Q29udGVudCA9IG5vdGU7CiAgICAgIH0KCiAgICAgIGZ1bmN0aW9uIHJlc2V0Rm9ybSgpIHsKICAgICAgICBtb2RlbFNlbGVjdC52YWx1ZSA9ICdkZWVwc2Vlay1jaGF0JzsKICAgICAgICBpbnB1dFRva2Vucy52YWx1ZSA9ICcxMDAwJzsKICAgICAgICBvdXRwdXRUb2tlbnMudmFsdWUgPSAnNTAwJzsKICAgICAgICBjYWNoZU1vZGUudmFsdWUgPSAnbm9uZSc7CiAgICAgICAgc3RyZWFtTW9kZS52YWx1ZSA9ICdub3JtYWwnOwogICAgICAgIGhpZGVFcnJvcnMoKTsKICAgICAgICBjYWxjdWxhdGUoKTsgLy8g0LDQstGC0L7QvNCw0YLQuNGH0LXRgdC60Lgg0L/QtdGA0LXRgdGH0LjRgtGL0LLQsNC10Lwg0LTQu9GPINC30L3QsNGH0LXQvdC40Lkg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4KICAgICAgfQoKICAgICAgY2FsY3VsYXRlQnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgY2FsY3VsYXRlKTsKICAgICAgcmVzZXRCdG4uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCByZXNldEZvcm0pOwogICAgICAKICAgICAgLy8g0J/QtdGA0LXRgdGH0ZHRgiDQv9GA0Lgg0LjQt9C80LXQvdC10L3QuNC4INGB0LXQu9C10LrRgtC+0LIKICAgICAgbW9kZWxTZWxlY3QuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJywgY2FsY3VsYXRlKTsKICAgICAgY2FjaGVNb2RlLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIGNhbGN1bGF0ZSk7CiAgICAgIHN0cmVhbU1vZGUuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJywgY2FsY3VsYXRlKTsKICAgICAgCiAgICAgIC8vINCQ0LLRgtC+0LzQsNGC0LjRh9C10YHQutC40Lkg0L/QtdGA0LXRgdGH0ZHRgiDQv9GA0Lgg0LLQstC+0LTQtSAo0YEg0LfQsNC00LXRgNC20LrQvtC5INC00LvRjyDRg9C00L7QsdGB0YLQstCwKQogICAgICBsZXQgaW5wdXRUaW1lcjsKICAgICAgaW5wdXRUb2tlbnMuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLCBmdW5jdGlvbigpIHsKICAgICAgICBjbGVhclRpbWVvdXQoaW5wdXRUaW1lcik7CiAgICAgICAgaW5wdXRUaW1lciA9IHNldFRpbWVvdXQoY2FsY3VsYXRlLCA0MDApOwogICAgICB9KTsKICAgICAgb3V0cHV0VG9rZW5zLmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JywgZnVuY3Rpb24oKSB7CiAgICAgICAgY2xlYXJUaW1lb3V0KGlucHV0VGltZXIpOwogICAgICAgIGlucHV0VGltZXIgPSBzZXRUaW1lb3V0KGNhbGN1bGF0ZSwgNDAwKTsKICAgICAgfSk7CiAgICAgIAogICAgICAvLyDQn9C10YDQstC40YfQvdGL0Lkg0YDQsNGB0YfRkdGCCiAgICAgIGNhbGN1bGF0ZSgpOwogICAgfSkoKTsKICA=