Документація API для розробників
Почніть миттєво використовувати uncensored LLM API за цими стандартними прикладами коду, сумісними з OpenAI. Цей посібник охоплює автентифікацію, запити, потокову передачу та ліміти для розробників.
https://api.deepseekabliterated.com/v1
Базова URL-адреса та аутентифікація
Встановіть вашу базову URL-адресу на https://api.deepseekabliterated.com/v1 і передайте свій ключ у Authorization header. API не вимагає конфігурації проксі і працює напряму зі стандартними SDK OpenAI. Створіть обліковий запис через Google або електронну пошту на Отримати API-ключ сторінка для миттєвого отримання ваших облікових даних. Номер телефону не потрібен для реєстрації, і ключ відображається одразу після створення. У вас може бути лише один активний ключ на обліковий запис; генерація нового замінює старий ключ. Використовуйте Authorization: Bearer YOUR_API_KEY header для всіх запитів. Помилки та відмови не споживають токени, тому ви можете безпечно тестувати.
Перший запит через curl
Надішліть POST-запит на /v1/chat/completions за допомогою ідентифікатора моделі, встановленого на uncensored. Ендпоінт приймає стандартні JSON-пакети та повертає текстові відповіді. Використайте цю команду, щоб перевірити свій ключ і одразу побачити модель у дії.
curl https://api.deepseekabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available model endpoints for local deployment"}]
}'Цей запит демонструє базову функціональність «текст у, текст у». API підтримує до 100,000 токенів для комбінованого запиту та відповіді. Максимальний обсяг виводу становить 16,000 токенів за запит або 2,048, якщо max_tokens не встановлено. Доступне потокове передавання через Server-Sent Events для доставки токенів у реальному часі.
Інтеграція Python SDK
Встановіть пакет OpenAI для Python і налаштуйте базовий URL на наш сервіс. Це дозволить вам використовувати існуючий код без змін. SDK автоматично обробляє автентифікацію та форматування запитів. Передайте свій API-ключ як змінну середовища або безпосередньо під час ініціалізації клієнта. Цей підхід працює з будь-яким клієнтом, сумісним з OpenAI, а не лише з офіційною SDK. Ви можете використовувати виклик функцій, режим JSON та стандартні параметри, такі як temperature та top_p. Модель реагує на визначення інструментів і повертає структурований JSON, коли це запитується.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekabliterated.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)Ця конфігурація забезпечує сумісність із вашим поточним робочим процесом. API не підтримує вбудовування (embeddings), зображення або донавчання (fine-tuning), тому обмежтеся завершеннями чату. Використання токенів тарифікується за 1M токенів, вхідні дані коштують $0.15, а вихідні — $0.50. Попередньо оплачені кредити в криптовалюті ніколи не закінчуються, тому ви можете призупинити використання без втрати коштів.
Інтеграція Node SDK
Використовуйте OpenAI Node.js SDK для інтеграції uncensored моделі у ваші JavaScript або TypeScript додатки. Встановіть baseURL до https://api.deepseekabliterated.com/v1 і надайте свій API-ключ. Цей метод імітує налаштування Python, забезпечуючи узгодженість у всьому вашому технологічному стеку. SDK підтримує потокові відповіді, які передають токени по мірі їх генерації. Це зменшує сприйняту затримку для довгих виводів. Ви можете обробляти помилки, такі як 401 (недійсний ключ) або 402 (немає кредиту), за допомогою стандартної логіки повторних спроб. API обмежує запити до 300 на хвилину на ключ із лімітом паралельності 8 одночасних запитів. Налаштуйте свою реалізацію відповідно до цих обмежень. Тіла запитів не повинні перевищувати 8 МБ. Ці обмеження застосовуються до всіх ключів та акаунтів.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekabliterated.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);Розробники Node користуються тими ж опціями билінгу за токенами та поповнення криптовалютою. Використовуйте USDT на TRC20 або USDC на Base для поповнення, отримуючи бонусні кредити за більші суми.
Потокова передача та використання токенів
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає події, надіслані сервером (SSE) з поступовими оновленнями токенів. Кожен фрагмент містить згенерований текст, а останній фрагмент містить деталі використання токенів. Це дозволяє відображати вивід у реальному часі без очікування повної відповіді. Потокова передача працює з усіма параметрами, включаючи виклик функцій та режим JSON. Використовуйте stop параметр для керування довжиною виводу або умовами завершення. API підтримує temperature, top_p, seed, presence_penalty, а також frequency_penalty для тонкої настройки генерації. Використання токенів повідомляється в останньому чанку, тому ви можете точно відстежувати витрати. Помилки не споживають токени, навіть під час потокової передачі.
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)Цей підхід є ідеальним для чат-інтерфейсів та генерації довгого контенту. Контекстне вікно на 100,000 токенів підтримує розгорнуті розмови або великі кодові бази. Вивід обмежено 16,000 токенів на запит, що забезпечує передбачувану затримку. Для довших виводів розділяйте запити або використовуйте стратегії фрагментації.
Ліміти, помилки та контекстне вікно
API обмежує 300 запитів на хвилину на ключ, з максимальною кількістю 8 одночасних запитів. Тіла запитів не повинні перевищувати 8 МБ. Помилки, такі як 401 (недійсний ключ) або 402 (недостатньо кредитів), не споживають токени. Ліміти швидкості (429) вказують на перевищення квоти; зачекайте та повторіть спробу. Контекстне вікно підтримує 100 000 токенів для запиту та виконання разом. Максимальний вивід становить 16 000 токенів, або 2048, якщо max_tokens не встановлено. Модель відмовляє у контенті сексуального характеру з участю неповнолітніх, але дозволяє інший законний дорослий контент. Приватність зберігається; промпти не використовуються для навчання. Для створення облікового запису потрібна лише електронна пошта. Кредит є передоплаченим і ніколи не закінчується. Повернення коштів не здійснюється, але помилки, такі як подвійне списання, виправляються через Підтримку. Поповнення рахунку можливе лише криптовалютою, з бонусами за більші суми.
FAQ
Що таке API deepseek abliterated?
Це хостований API, сумісний з OpenAI, що надає одну необмежену велику мовну модель. Він приймає стандартні запити та повертає текст, без підтримки вбудовувань або зображень. Модель налаштована на законний дорослий контент і відповідає без відмов.
Які способи оплати ви приймаєте?
Тільки крипто: USDT у мережі TRC20 або USDC на Base, будь-яка ціла сума від $20 до $500. Бонусний кредит надається від $50.
Які обмеження швидкості?
Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Тіла запитів мають бути меншими за 8 МБ. Контекстне вікно становить 100,000 токенів, з максимальною довжиною виводу 16,000 токенів. Підтримується потокова передача через SSE.
Отримайте свій API-ключ
Зареєструйтеся, візьміть ключ, оновіть базовий URL. Налаштування завершено.