Недавно выстрелила китайская нейросеть DeepSeek, сегодня разберёмся как работать с её API, как оплачивать из РФ и использовать в приложениях.
Готовый пример кода доступен по ссылке.

Зачем использовать DeepSeek и в чём преимущества?
Если следите за мной, то я уже разбирал GigaChatApi, не пришлось делать только разбор OpenAI API потому что это неудобно и уже много где разобрано. А вот DeepSeek имеет свои преимущества.
Доступ без VPN. DeepSeek доступен без VPN на территории РФ и работает стабильно.
Оплата - доступна, но с нюансами. Зато стоит дешевле ChatGPT и даже GigaChat MAX, но соизмеримо с GigaChat Lite.
В сравнении с ChatGPT показывает себя на уровне, GigaChat же проигрывает им обоим, хотя я лично не тестировал и ничего не читал про GigaChat MAX.
Регистрация в DeepSeek API Platform и получение ключа
На официальном сайте можно найти кнопку для открытия обычного чата, но нам нужно перейти в интерфейс API:

Тут нам нужна кнопка "Sign Up", что значит "Регистрация". Вводим email, придумываем пароль и вводим код, который придёт на почту:

В целом, готово. Далее нам нужна дока, прочитав которую, делаем простые выводы:
DeepSeek использует openai библиотеку для python
В целом логика максимально похожа на работу с другими нейросетями
Вот разбор запроса к АПИ:
from openai import OpenAI
client = OpenAI(api_key="", base_url="https://api.deepseek.com")
response = client.chat.completions.create(
model="deepseek-chat", #определение модели
messages=[
{"role": "system", "content": "You are a helpful assistant"}, #описание роли самой нейронки
{"role": "user", "content": "Hello"}, #сообщение от юзера
],
stream=False #если True - делит ответ на куски для постепенного отображения
)
print(response.choices[0].message.content)
При желании можно добавлять messages - это позволит чат-боту отвечать в контексте.
Все что нужно для запроса по сути - это API ключ.
Его сделать очень легко и быстро:

После этого нам нужно оплатить доступ. Внести депозит за токены. И вот тут уже начинаются трудности.
Оплата с территории России
Сложно. Оплатить доступ можно картой в юанях или долларах, но, как мы понимаем, вторые в РФ недоступны.
Даже карты в юанях UnionPay (у меня и Россельхоз и Газпромбанк) также не стали привязываться. Тут у нас остаётся 2 варианта - оплата в юанях через WeChatPay или AliPay.
Я выбрал AliPay, зарегаться с русским номером телефона - без проблем. Делал всё по этой статье. Нужен загран-паспорт (причем мне пришлось отсканировать его чип с помощью NFC так что лучше иметь Android). Однако, карты unionpay также не подключаются и не работают. Поэтому придётся идти на авито и искать добрых людей с хорошими отзывами.
Получив деньги, идём в оплату, выбираем юани и alipay:

При нажатии на кнопку создастся qr-код для оплаты. Его сканируем в приложении alipay и подтверждаем платёж своим кодом.
Апи начнёт работать сразу и вы сможете его использовать с помощью ключа.
Цены в таблице:
MODEL(1) | deepseek-chat | |
MAX COT TOKENS(2) | - | |
MAX OUTPUT TOKENS(3) | 8K | |
STANDARD PRICE(UTC 00:30-16:30) | 1M TOKENS INPUT (CACHE HIT)(4) | $0.07 |
1M TOKENS INPUT (CACHE MISS) | $0.27 | |
1M TOKENS OUTPUT(5) | $1.10 | |
DISCOUNT PRICE(6)(UTC 16:30-00:30) | 1M TOKENS INPUT (CACHE HIT) | $0.035(50% OFF) |
1M TOKENS INPUT (CACHE MISS) | $0.135(50% OFF) | |
1M TOKENS OUTPUT | $0.550(50% OFF) |
Выводы
DeepSeek хороший аналог GigaChat на территории РФ.
Отвечает чуть дольше
Чуть умнее
Стоит дешевле
Сложности с оплатой
Простое API
А с OpenAI работать не хочется (вечно переключаешь впн), так что использую только при необходимости. В повседневной работе заменил другими нейронками.