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

Документація API: uncensored Chat Completions

Вставте ваш клієнт, сумісний з OpenAI, і почніть миттєво генерувати текст нашою неконтрольованою моделлю. Ми надаємо виділений кінцевий пункт, який приймає стандартні параметри, усуваючи відмови в контенті для законних дорослих тем.

Автентифікація & базовий URL

Кожен запит вимагає дійсного API-ключа, переданого в Authorization header. Наша базова URL-адреса — це https://api.deepseekopenaicompatibleapi.com/v1. Ви отримуєте цей ключ одразу після реєстрації через Google або електронну пошту. Номер телефону не потрібен. Ключ ідентифікує ваш обліковий запис та відстежує використання передоплаченого кредиту. Помилки та відмови не споживають токени, тому ви платите лише за успішні завершення.

Ендпоінт Chat Completions

Надсилайте повідомлення до POST /v1/chat/completions для генерації текстових відповідей. ID моделі завжди uncensored. Цей ендпоінт обробляє стандартні формати чату з ролями system, user та assistant. Він не підтримує вбудовування, зображення або донавчання. Налаштуйте свій запит бажаними параметрами моделі та контентом. У відповіді повертається згенерований текст разом із статистикою використання токенів.

Потокові відповіді (SSE)

Увімкніть потокову передачу, встановивши stream: true у тілі вашого запиту. Сервер повертає події, надіслані сервером (SSE), для доставки токенів у реальному часі. Дані про використання токенів з’являються лише в останньому фрагменті потоку. Цей підхід зменшує сприйняту затримку для довгих виводів. Буферизуйте вхідні події на стороні клієнта, щоб відновити повне повідомлення.

cURL

curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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.deepseekopenaicompatibleapi.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)

Отримайте свій API-ключ

Зареєструйтеся, отримайте ключ і оновіть базовий URL. Ось і все, що потрібно зробити.

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