uk ▾
Створюйте ключ

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

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

Інтегруйте DeepSeek Unchained API

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

Налаштування автентифікації та базового URL

Використовуйте свій API-ключ із базовим URL HTTPS://api.deepseekunchained.com/v1. Цей ендпоінт працює з офіційними SDK OpenAI та будь-яким клієнтом, сумісним із OpenAI. Отримайте ключ, зареєструвавшись через Google або електронну пошту. Ключ відображається миттєво на сторінці отримання API-ключа. Для реєстрації не потрібен номер телефону. Ваші промпти не використовуються для навчання. Конфіденційність забезпечується без додаткових кроків. Для створення акаунта потрібна лише електронна пошта. Ключ надає доступ до ендпоінту chat-completions. Він не надає доступу до вбудовувань (embeddings) або генерації зображень. Зберігайте ключ у безпеці. Оновіть його за потреби через панель керування. Новий ключ миттєво замінює старий. На один акаунт допускається лише один активний ключ. Помилки та відмови не споживають кредит. Це гарантує, що ви платите лише за фактично спожиті токени.

Ендпоінт Chat Completions (POST)

Надсилайте текст всередину і отримуйте текст назовні, використовуючи POST /v1/chat/completions. Цей кінцевий пункт приймає тіло JSON з масивом messages. Кожне повідомлення має поле role та content. Роль system визначає поведінку. Роль user надає промпт. Поле model має бути встановлено на "uncensored". Ця модель налаштована на співпрацю більше, ніж на корпоративні фільтри. Вона відповідає прямо, без лекцій. Ви можете встановити temperature та top_p для креативності. Послідовності стопу зупиняють генерацію достроково. Штрафи за наявність та частоту регулюють повторення. Відповідь містить статистику використання. Ця статистика показує кількість токенів вхідних та вихідних даних. Помилки повертають стандартні коди статусів HTTP. 401 означає недійсний ключ. 402 означає відсутність кредитів. 429 означає перевищення ліміту швидкості.

Потокові відповіді з SSE

Увімкніть потокову передачу, встановивши stream у значення true в тілі запиту. API повертає події, надсилані сервером (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 uncensored?

Базовий 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