LLM

DeepSeek API: как подключить и сколько стоит

DeepSeek API можно подключить к боту, сайту или скрипту за несколько шагов - от регистрации до первого запроса. Разбираемся, как это сделать и из чего складывается счёт за токены, чтобы не переплатить впустую.

Иллюстрация к статье: DeepSeek API: как подключить и сколько стоит

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

Дальше - пошаговая инструкция, как получить доступ к DeepSeek API, отправить первый запрос и не растеряться в том, из чего складывается счёт за использование. Если вы никогда не работали с API нейросетей, ничего страшного: процесс не сложнее, чем завести аккаунт на сервисе с подпиской, разве что вместо ежемесячного платежа здесь предоплата за токены.

Зачем нужен API, если есть обычный чат

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

Если вам достаточно просто пообщаться с нейросетью без ограничений бесплатного тарифа, разбираться с API необязательно - мы отдельно писали, что из историй про ChatGPT без ограничений правда, а что развод, многое из этого применимо и к другим моделям. Но если задача именно встроить нейросеть в свой проект, без API не обойтись.

Как подключить DeepSeek API

  1. Зарегистрируйтесь на платформе. Зайдите на platform.deepseek.com и создайте аккаунт через почту или через существующий аккаунт Google. Это отдельная площадка от чат-версии: раздел с API-ключами и статистикой расходов там, где в обычном чате была бы история переписки.
  1. Подтвердите почту и заполните профиль, если сервис попросит. Иногда на этом шаге просят номер телефона для верификации - это стандартная защита от массовой регистрации ботов, а не что-то специфичное именно для DeepSeek.
  1. Пополните баланс. DeepSeek работает по предоплате: вы заранее кладёте деньги на счёт, а сервис списывает с него стоимость каждого запроса. Способы оплаты и доступность сервиса из России время от времени меняются, поэтому на момент публикации разумнее проверить актуальное состояние прямо в личном кабинете, а не полагаться на чужие отзывы полугодовой давности.
  1. Создайте API-ключ. В разделе с ключами (обычно он называется API Keys) нажмите кнопку создания нового ключа, дайте ему понятное имя и сразу сохраните значение - после закрытия окна посмотреть ключ целиком обычно уже нельзя, доступна только его часть для опознания.
  1. Настройте обращение к API в своём коде. DeepSeek API совместим по формату с API OpenAI, поэтому если вы уже работали с библиотекой OpenAI для Python или JavaScript, менять почти ничего не придётся - достаточно указать другой адрес сервера и свой ключ вместо ключа OpenAI. Тем, кто не программирует, тот же запрос можно собрать через Postman или через команду curl в терминале - примеры обычно есть прямо в документации сервиса.
  1. Отправьте тестовый запрос. Хватит короткого сообщения вроде простого приветствия - если в ответ пришёл текст, а не ошибка, значит ключ рабочий, баланс не пустой и адрес указан верно. Стоит сделать это до того, как встраивать API в реальный проект: отлаживать одновременно и код, и настройки доступа неудобно.
  1. Выберите модель и подключите к проекту. У DeepSeek обычно доступно несколько моделей: одна для обычного диалога, другая для задач, где нужны развёрнутые рассуждения (вторая работает медленнее и обходится дороже). После того как тестовый запрос прошёл, останется вставить рабочий вызов API в код бота, сайта или скрипта и добавить обработку ошибок на случай, если сервис ответит не сразу или откажет.

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

Сколько стоит DeepSeek API

Точные тарифы называть смысла нет: провайдеры нейросетей меняют цены чаще, чем хотелось бы, и то, что верно сегодня, может устареть через пару месяцев. Но общий принцип формирования счёта у DeepSeek такой же, как у большинства подобных API, и его стоит понимать заранее, чтобы выставленная сумма не удивляла.

Плата берётся за токены - условные кусочки слов, на которые модель разбивает текст. Отдельно считаются входные токены (то, что вы отправили: вопрос, системная инструкция, история переписки) и выходные (то, что модель сгенерировала в ответ), причём выходные токены обычно стоят заметно дороже входных, потому что генерация текста требует больше вычислений, чем его чтение.

На итоговую сумму влияет несколько вещей:

  • какую модель вы выбрали - более мощная версия для сложных рассуждений почти всегда дороже базовой;
  • сколько текста уходит в каждом запросе - длинная история диалога или большой системный промпт увеличивают число входных токенов, даже если сам вопрос короткий;
  • насколько длинные ответы генерирует модель - без ограничения на объём ответа модель может написать больше, чем нужно, и вы заплатите за лишнее;
  • используете ли вы повторяющийся контекст - у некоторых провайдеров, включая DeepSeek, есть скидка на кэширование части запроса, которая не меняется от вызова к вызову, и это способно заметно снизить счёт при частых похожих обращениях.

По общим отзывам пользователей DeepSeek API дешевле сопоставимых тарифов у крупных западных конкурентов, но здесь важна оговорка: сравнивать стоит не рекламные цифры, а свой реальный сценарий - объём текста, частоту запросов и то, какая модель действительно нужна для задачи. Актуальные цены смотрите на странице с тарифами в личном кабинете: там указаны сегодняшние ставки, а не те, что были на момент написания этой статьи.

Если тратить деньги даже на тесты пока не готовы, для части задач хватит бесплатных вариантов - мы собирали, какие бесплатные нейросети реально работают без оплаты и VPN. Но для регулярной работы через API рано или поздно придётся определиться с бюджетом: бесплатные лимиты обычно рассчитаны на знакомство с сервисом, а не на постоянную нагрузку.

Типичные ошибки при подключении и что делать, если не получилось

  • Ошибка 401, доступ не авторизован. Чаще всего ключ скопирован с лишним пробелом или обрезан не полностью - откройте раздел с ключами заново и создайте новый, если старый не заработал.
  • Сообщение о недостаточном балансе. Даже если деньги видны в личном кабинете, запрос может не проходить, пока пополнение полностью не обработается платёжной системой - подождите несколько минут и попробуйте снова.
  • Модель не отвечает или отвечает с большой задержкой. Проверьте, не превышен ли лимит запросов в минуту: при высокой нагрузке провайдеры ограничивают частоту обращений, и решение здесь - добавить в код небольшую паузу между повторными попытками, а не слать запросы подряд.
  • Опечатка в названии модели. Это частая причина ошибки, которая на первый взгляд выглядит как проблема с ключом или балансом. Сверьте название модели с документацией на момент запроса: провайдеры время от времени переименовывают или обновляют модели.
  • Код работает с OpenAI, но не работает с DeepSeek. Обычно причина в том, что в коде остался старый адрес сервера от OpenAI - его нужно заменить на адрес DeepSeek, иначе запрос с вашим ключом будет уходить не туда.
  • Способ оплаты не проходит. Если карта российского банка не принимается, придётся искать альтернативный способ пополнения - это тот случай, когда стоит полагаться не на инструкции полугодовой давности, а на текущее состояние дел в личном кабинете, потому что доступность способов оплаты меняется.

Первую неделю после подключения стоит держать личный кабинет открытым и следить за расходом токенов: так быстрее станет понятно, во сколько реально обходится проект, и получится скорректировать длину промптов или ограничить объём ответов до того, как счёт вырастет незаметно. Другие материалы про языковые модели собраны в разделе LLM.

Вопросы читателей по теме

Все вопросы

Как переводить тексты с помощью нейросети?

спрашивает Павел, Казань 155 просм.

Марина Соколова: Для перевода текста нейросети действительно дают более естественный результат, чем классический машинный перевод, потому что учитывают контекст всего предложения, а не переводят слово за словом. Из специализированных сервисов лучше всего с этим справляется DeepL - для европейских языков он заметно точнее старого Google Translate, особенно с идиомами и порядком слов. Если нужно перевести не разовую…

Как правильно писать промпты для нейросети?

спрашивает Станислав, Омск 177 просм.

Сергей Орлов: Схема есть, и она простая: роль, контекст, задача, формат. Модель не читает мысли, она отвечает ровно на тот запрос, который вы напечатали, поэтому чем конкретнее формулировка, тем предсказуемее результат. Роль - это кем модель должна "быть" для конкретной задачи: не "напиши текст", а "ты юрист, который проверяет договор аренды". Контекст - вводные, которые модель иначе…

Что такое ChatGPT?

спрашивает Ольга, Краснодар 197 просм.

Дмитрий Волков: ChatGPT - это чат-программа компании OpenAI, которая умеет вести диалог на естественном языке: отвечать на вопросы, писать тексты, объяснять темы, помогать с расчетами и кодом. Работает через сайт или мобильное приложение, доступ бесплатный на базовом уровне. Внутри у него языковая модель GPT - программа, обученная на огромном объеме текстов из интернета, книг и статей. Она…

Как выглядит ChatGPT?

спрашивает Павел, Тюмень 146 просм.

Марина Соколова: Внешне ChatGPT устроен проще, чем кажется: это диалоговое окно, а не программа с панелями инструментов вроде Word или Photoshop. Слева расположена узкая колонка с историей переписок - там хранятся все прошлые чаты, каждый можно переименовать или удалить. Сверху есть кнопка "новый чат" и переключатель модели: обычно указано название вроде GPT-4o или GPT-5, в платной версии…