ru ▾
Создайте ключ

API без цензуры. Оплата за токен.

за 1M входных токенов
$0.15
Выходные токены / 1M
$0.50
контекст токенов
100,000
пробный кредит
$0.50
запросов в минуту
300
https://api.deepseekunchained.com/v1

Подключите API DeepSeek Unchained

Начните использовать API LLM без цензуры с нашей OpenAI-совместимой конечной точкой. Отправляйте запросы с вашим API-ключом и получайте текстовые ответы без фильтров контента.

Аутентификация и установка базового URL

Используйте свой API-ключ с базовым URL HTTPS://api.deepseekunchained.com/v1. Этот эндпоинт работает с официальными SDK OpenAI и любым клиентом, совместимым с OpenAI. Получите ключ, зарегистрировавшись через Google или электронную почту. Ключ отображается сразу на странице получения API-ключа. Для регистрации не требуется номер телефона. Ваши промпты не используются для обучения. Конфиденциальность обеспечивается без дополнительных шагов. Для создания аккаунта нужен только адрес электронной почты. Ключ предоставляет доступ к эндпоинту chat-completions. Он не даёт доступа к эмбеддингам или генерации изображений. Храните ключ в безопасности. При необходимости его можно обновить через панель управления. Новый ключ немедленно заменяет старый. На один аккаунт допускается только один активный ключ. Ошибки и отказы в генерации не списывают кредит. Это гарантирует, что вы платите только за фактически потреблённые токены.

Эндпоинт Chat Completions (POST)

Отправляйте текст и получайте текст, используя POST /v1/chat/completions. Этот эндпоинт принимает тело JSON с массивом messages. Каждое сообщение имеет поле role и content. Роль system задает поведение. Роль user предоставляет промпт. Поле model должно быть установлено в "uncensored". Эта модель настроена на соответствие, а не на корпоративные фильтры. Она отвечает прямо, без лекций. Вы можете установить temperature и top_p для креативности. Последовательности остановки (stop sequences) прерывают генерацию досрочно. Штрафы за присутствие и частоту (presence and frequency penalties) регулируют повторения. В ответе включена статистика использования. Эта статистика показывает количество входных и выходных токенов. Ошибки возвращают стандартные коды состояния HTTP. 401 означает недействительный ключ. 402 означает отсутствие кредита. 429 означает превышение лимита частоты запросов.

Потоковые ответы с SSE

Включите потоковую передачу, установив stream в true в теле запроса. API возвращает Server-Sent Events (SSE). Каждый чанк содержит частичный текстовый контент. Это позволяет отображать ответы в реальном времени. Последний чанк включает данные об использовании токенов. Эти данные показывают общее количество потребленных токенов. Потоковая передача снижает воспринимаемую задержку для пользователей. Она идеальна для интерфейсов чатов. SDK автоматически обрабатывает парсинг чанков. Вам не нужно управлять SSE вручную. Модель поддерживает полную потоковую передачу. Параметры, такие как temperature, работают нормально. Символы останова по-прежнему вызывают события завершения. Ошибки также отправляются как события SSE. Это обеспечивает надежную обработку ошибок. Используйте потоковую передачу для улучшения пользовательского опыта. Она поддерживает соединение открытым до завершения.

Function Calling и использование инструментов

Определите инструменты в теле запроса для вызова функций. Модель возвращает вызовы инструментов в ответе. Эти вызовы включают имена функций и аргументы. Ваш код выполняет функцию и отправляет результаты обратно. Модель использует результаты для генерации финального текста. Это позволяет получить поведение, похожее на агентное. Вы можете определить несколько инструментов. Модель выбирает, какие использовать. Выбор инструмента может быть принудительным или автоматическим. Автоматический режим позволяет модели решать. Принудительный режим требует конкретного инструмента. Это полезно для структурированных рабочих процессов. Аргументы возвращаются как строки. Разбирайте их как JSON в своём коде. Модель поддерживает сложные определения инструментов. Используйте это для интеграций API. Это расширяет возможности модели. Ошибки при выполнении инструментов обрабатываются вашим кодом. Модель повторяет попытку, если необходимо.

Режим JSON для структурированного вывода

Принудительный вывод JSON путем установки response_format в json_object. Модель возвращает допустимые строки JSON. Это идеально подходит для программной обработки. Ошибок парсинга не возникает. Вывод строго отформатирован. Используйте это для задач извлечения данных. Модель следует подсказкам схемы. Определите свойства в вашем промпте. Модель уважает эти ограничения. Температура влияет на допустимость JSON. Низкие значения обеспечивают согласованность. Используйте это для надежных конвейеров данных. Потоковая передача работает в режиме JSON. Последний чанк содержит полный объект. Использование токенов указывается точно. Ошибки возвращаются как стандартный JSON. Это обеспечивает легкую обработку ошибок. Используйте режим JSON для API. Он снижает накладные расходы последующей обработки. Модель оптимизирована для этого формата.

Лимиты запросов и ограничения запросов

Лимит составляет 300 запросов в минуту на ключ. Вы можете отправлять 8 запросов одновременно. Максимальный размер тела запроса — 8 МБ. Контекстное окно составляет 100 000 токенов в целом. Это включает промпт и завершение. Максимальный вывод — 16 000 токенов на запрос. Установите max_tokens для контроля длины. По умолчанию значение равно 2 048, если не задано. Лимиты частоты соблюдаются строго. Их превышение возвращает ошибку 429. Кредиты не расходуются во время ошибок 429. Ошибки не расходуют кредиты. Это защищает ваш баланс. Запросы ставятся в очередь, если лимиты достигнуты. Подождите и повторите попытку через задержку. Используйте экспоненциальную задержку для надежности. Отслеживайте использование через панель управления. Кредиты никогда не истекают. Пополняйте только криптовалютой. USDT или USDC в сети Base. Бонусные кредиты начисляются при пополнении.

cURL

curl https://api.deepseekunchained.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list ten open source libraries for rust async io"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseekunchained.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.deepseekunchained.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Потоковая передача

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Частые вопросы

Каков базовый URL для API нецензурного deepseek?

Базовый URL: HTTPS://api.deepseekunchained.com/v1. Этот эндпоинт совместим с SDK и клиентами OpenAI. Используйте его для всех запросов на завершение чата.

Как обрабатывать ошибки, такие как 402 или 429?

Ошибка 402 означает, что у вас нет средств. Пополните баланс с помощью USDT или USDC. Ошибка 429 означает, что вы достигли лимита скорости. Подождите и повторите попытку. Ошибки не расходуют кредит, поэтому ваш баланс в безопасности.

Каков размер контекстного окна?

Окно контекста составляет 100 000 токенов. Это включает входные и выходные токены. Максимальный вывод — 16 000 токенов за запрос. Установите max_tokens для контроля длины.

Сгенерируйте свой ключ

Зарегистрируйтесь, возьмите ключ, обновите конечную точку. Настройка занимает секунды.

Создайте ключhttps://api.deepseekunchained.com/v1