| Встроить в продукт или рабочий инструмент |
| API-ключ и вызов Chat Completions |
| DeepSeek API требует API-ключ и Bearer-авторизацию. |
| Готовить запуск в рабочей среде | Models & Pricing, List Models, страница статуса | Модели и цены лучше сверять с официальными документами, а сбои — со страницей статуса. |
Если вы хотите понять, как DeepSeek отвечает на обычные вопросы, начните с официального сайта. Кнопка Start Now
Если веб-версия или приложение заметно тормозят, не стоит сразу менять настройки у себя. У DeepSeek есть страница статуса сервиса: на ней публикуются, например, сообщения о расследованных и решённых проблемах производительности Web/APP.
Для телефона DeepSeek советует искать DeepSeek в магазине приложений или переходить по прямым ссылкам с официального сайта. В том же объявлении отдельно подчёркнуто: скачивать приложение нужно только из официальных каналов, чтобы не попасть на вводящие в заблуждение варианты.
С оплатой есть важный нюанс. В объявлении о приложении указано: 100% FREE - No ads, no in-app purchases
Для интеграции порядок такой: сначала создайте API-ключ DeepSeek, затем передавайте его в HTTP-заголовке в формате Authorization: Bearer <TOKEN> Документация DeepSeek также указывает, что API совместим по формату с OpenAI, поэтому можно использовать OpenAI SDK или другое ПО, совместимое с OpenAI API, изменив конфигурацию.
Базовый эндпоинт для чат-ответов — /chat/completions. Он создаёт ответ модели для переданной переписки, а в теле запроса используется массив messages с сообщениями диалога.
Ниже — не готовый ключ и не конкретная модель, а каркас. В <DEEPSEEK_BASE_URL> подставьте значение base_url из официального Quick Start, а в <MODEL_ID> — актуальное имя модели из Models & Pricing или List Models.
POST <DEEPSEEK_BASE_URL>/chat/completions
Authorization: Bearer <DEEPSEEK_API_KEY>
Content-Type: application/json
{
"model": "<MODEL_ID>",
"messages": [
{
"role": "user",
"content": "Объясни DeepSeek одним абзацем."
}
]
}В Quick Start отдельно сказано, что v1 в совместимом с OpenAI URL не связано с версией модели. Поэтому не стоит путать часть адреса API с поколением модели.
В официальных гайдах DeepSeek примеры строятся вокруг клиента OpenAI(api_key=..., base_url=...)client.chat.completions.create. Удобно хранить ключ, базовый URL и модель в переменных окружения:
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ['DEEPSEEK_API_KEY'],
base_url=os.environ['DEEPSEEK_BASE_URL'],
)
response = client.chat.completions.create(
model=os.environ['DEEPSEEK_MODEL'],
messages=[
{
'role': 'user',
'content': 'Объясни DeepSeek одним абзацем.',
}
],
)
print(response.choices[0].message.content)Перед запуском нового проекта стоит ещё раз свериться с актуальной документацией. Quick Start связывает deepseek-chat и deepseek-reasoner с DeepSeek-V3.2, а Change Log для текущего периода указывает, что эти два имени ведут соответственно к режимам без рассуждения и с рассуждением у deepseek-v4-flash.
Практический вывод простой: для свежей интеграции лучше ориентироваться не на старые примеры из блогов, а на официальные разделы Models & Pricing и List Models.
Политика конфиденциальности DeepSeek распространяется на приложения, сайты, программное обеспечение и связанные сервисы DeepSeek. Отдельно опубликованы и условия использования.
Если вы собираетесь отправлять в модель клиентские данные, внутренние документы, закрытый код или другую чувствительную информацию, сначала проверьте эти документы и собственные правила вашей организации. А приложение, как и при первом запуске, лучше скачивать только из официальных каналов.
Authorization: Bearer <TOKEN>DeepSeek в магазине приложений или ссылки с официального сайта, как рекомендует DeepSeek.Обычному пользователю проще всего начать с веб-версии на официальном сайте или с официального мобильного приложения. Разработчику нужен API-ключ, Bearer-авторизация и OpenAI-совместимый вызов
/chat/completions. Перед переносом в рабочий процесс обязательно перепроверьте актуальные модели, цены и правила обработки данных в официальных документах.
Comments
0 comments