Аккаунт DeepSeek
На момент написания этой статьи DeepSeek требует регистрации даже для использования бесплатного чата в веб-интерфейсе. В статье рассматривается работа с API DeepSeek. Ссылка на страницу:
Если у вас есть аккаунт, то укажите логин и пароль, если аккаунта нет, его нужно создать.
Для использования API DeepSeek вам нужно создать как минимум один ключ. Перейдите на страницу API Keys и создайте ключ. Для ключа нужно указать название. После создания ключа вам будет показано окно со значением ключа, ключ нужно скопировать в надежное место, после закрытия окна ключ вы больше увидеть не сможете.
Я не рассматриваю в этой статье использование бесплатных моделей, поэтому для работы с платными вам нужно пополнить баланс. Если у вас есть банковская карта, выпущенная не в России, то баланс вы можете пополнить обычным способом. Если вы из России, то можно использовать платежные сервисы. Я не рекомендую никакие платежные сервисы, вы можете просмотреть их например вот здесь
и выбрать, какой вам понравится.
DeepSeek для API использует протоколы OpenAI/Anthropic, пока мной проверен только OpenAI.
Самый простой способ - использовать переменные окружения.
Настройка переменных окружения
Для Windows (CMD):
set DEEPSEEK_API_KEY=ваш_ключ_здесь set OPENAI_API_BASE=https://api.deepseek.com/v1
Для Windows (PowerShell):
$env:DEEPSEEK_API_KEY="ваш_ключ_здесь" $env:OPENAI_API_BASE="https://api.deepseek.com/v1"
Для Linux/Mac:
bash
export DEEPSEEK_API_KEY="ваш_ключ_здесь"
export OPENAI_API_BASE="https://api.deepseek.com/v1"
В некоторых случаях ключ OPENAI_API_BASE не нужен, его наличие может внести путаницу при обращении к API моделей, которые могут работать одновременно с моделями DeepSeek, некоторые агенты для работы с AI моделями знают эти URL, поэтому попробуйте сначала устанавливать просто ключ DEEPSEEK_API_KEY.
У DeepSeek на момент написания этой статьи есть скидки на работу в часы off-peak, посмотрите актуальную информацию об этом в документации, сейчас она находится на странице
https://api-docs.deepseek.com/quick_start/pricing
Для экономии средств есть рекомендация писать промпты на английском языке, так как обработка английских букв примерно на 40% дешевле, чем, например, русских.