uk ▾
Почати зараз

API Нецензурована LLM для розробників

Модельбез цензури

Останнє оновлення2026-10-30

Базова URL-адресаhttps://api.restrictionsnoai.com/v1

Обмеження No AIШвидкий старт: Підключіть ваш код

Швидкий старт: Підключіть ваш код

Підключіть свій код до нашої LLM без цензури через стандартний інтерфейс, сумісний з OpenAI. Цей швидкий старт проводить вас через автентифікацію, структуру запиту та потокову передачу для масової генерації NSFW-контенту.

Встановлення та конфігурація

Ключ API автентифікує ваші запити. Згенеруйте його миттєво через панель керування за допомогою Google або електронної пошти та пароля. Номер телефону не потрібен. Збережіть ключ у змінних середовища. Він надає доступ до єдиної uncensored моделі. Ви можете замінити ключ за потреби, але одночасно активним може бути лише один. Базова URL-адреса спрямовує трафік на наші сервери. Вона сумісна з будь-якою бібліотекою клієнтів, сумісною з OpenAI. Змініть base_url параметр, щоб вказати сюди. Це усуває складну логіку проксі-маршрутизації. Ваші промпти та завершення враховуються проти вашого передоплаченого кредиту. Помилки не споживають токени. Це гарантує, що ви платите лише за фактичну генерацію.

Зроблення першого запиту на створення діалогу

Надішліть POST-запит на /v1/chat/completions з вашим ідентифікатором моделі. Використовуйте "uncensored" як значення моделі. Включіть ваші системні та користувацькі повідомлення в messages масив. API повертає згенерований текст. Фільтри вмісту не блокують законні дорослі теми. Ви можете налаштувати параметри, такі як temperature або top_p. Це керує випадковістю та креативністю. Встановіть max_tokens щоб обмежити довжину виводу. За замовчуванням 2 048 токенів. Ви можете збільшити це значення до 16 000 токенів. Вікно контексту підтримує всього 100 000 токенів. Це дозволяє довгі детальні рольові ігри. Тримайте свої запити меншими за 8 МБ. Цей ліміт гарантує стабільну продуктивність для великих пакетів даних.

Обробка потокових відповідей

Потокова передача надає токени по мірі їх генерації. Це зменшує сприйняту затримку для користувачів. Встановіть stream: true у вашому запиті. API повертає потік подій, надісланих сервером (SSE). Кожен фрагмент містить частковий контент. Ви можете об’єднати ці фрагменти, щоб сформувати повну відповідь. Останній фрагмент містить статистику використання токенів. Це допомагає точно відстежувати споживання кредитів. Потокова передача ідеально підходить для чат-інтерфейсів реального часу. Вона забезпечує миттєвий зворотний зв’язок під час генерації. Обробка помил залишається узгодженою, незалежно від того, використовується потокова передача чи ні. Перевіряйте код стану на наявність помилок. Помилка 402 вказує на недостатній кредит. Помилка 401 означає, що ваш ключ недійсний. Логіка повторних спроб має враховувати ці конкретні коди.

Використання виклику функцій та інструментів

Визначте інструменти в тілі запиту, щоб увімкнути виклик функцій. Модель може повертати структуровані дані для вашого додатка. Вкажіть tool_choice для контролю поведінки виклику. Використовуйте "auto" для автоматичного вибору. Передайте визначення інструментів в tools масив. Модель відповідає викликами функцій, коли це доречно. Ви виконуєте функцію та надсилаєте результат назад. Модель продовжує розмову на основі виводу. Це підтримує складну логіку в ботах для рольових ігор. Ви можете визначити кілька інструментів для різних дій. API обробляє парсинг та маршрутизацію. Переконайтеся, що схеми ваших інструментів є валідним JSON. Це запобігає помилкам під час процесу виклику функції.

Увімкнення режиму JSON

Змушуйте модель виводити валідний JSON. Встановіть response_format до {"type": "json_object"}. Це забезпечує структуровані дані для розбирання. Використовуйте це для станів ігор або відповідей API. Модель не додаватиме форматування Markdown. Вона повертає лише чистий JSON. Це корисно для автоматизованих робочих процесів. Ви можете безпосередньо розбирати вивід у своєму коді. Помилки в структурі JSON рідкісні, але можливі. Перевіряйте вивід на рівні додатка. Це додає страховку для продуктивних систем. Режим JSON працює разом із викликом функцій. Ви можете поєднувати обидва для складних взаємодій. Вікно контексту застосовується до всього обміну. Плануйте використання токенів відповідним чином, щоб залишатися в межах лімітів.

Ліміти, помилки та контекстне вікно

Вам доступно не більше 300 запитів на хвилину на кожен ключ. Паралельні запити обмежені 8 на ключ. Тіла запитів не повинні перевищувати 8 МБ. Ці обмеження запобігають перевантаженню сервера під час пікового навантаження. Помилки повертають стандартні коди HTTP-статусів. 401 вказує на недійсний або прострочений ключ. 402 сигналізує, що ваш попередньо оплачений кредит вичерпано. 429 означає, що ви перевищили ліміт швидкості. Зачекайте перед повторною спробою після помилки 429. Контекстне вікно становить 100 000 токенів. Це включає токени промпту та завершення. Довгі розмови можуть вимагати стратегій обрізання. Керуйте використанням токенів, щоб уникнути неочікуваних витрат. Кредит ніколи не закінчується, тому ви можете призупинити використання будь-коли. Ця гнучкість підходить для періодичної генерації великих обсягів даних.

cURL

curl https://api.restrictionsnoai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three spicy dialogue lines for a vampire character"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.restrictionsnoai.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.restrictionsnoai.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 нецензурованого ШІ?

Основне ключове слово — 'AI no restrictions'. Це відображає нашу основну пропозицію: LLM без цензури та фільтрів вмісту. Воно орієнтоване на розробників, які шукають AI без фільтрів для генерації дорослого контенту.

Як обробляти помилки під час потокової передачі?

Перевірте код стану HTTP у кожному фрагменті або кінцевій відповіді. Помилка 402 означає, що потрібно поповнити кредит криптовалютою. Помилка 401 вказує на недійсний API-ключ. Обробляйте їх, оновлюючи облікові дані або додаючи кошти.

Чи підходить uncensored чатбот для рольових ігор?

Так, він створений для ролевої гри та творчого письма. Модель не відмовляє від законних дорослих тем. Ви можете генерувати NSFW-контент без обмежень. Контекстне вікно на 100,000 токенів підтримує довгі, узгоджені нарративи.

Захистіть ключ своєї кінцевої точки

Зареєструйтеся, скопіюйте токен, оновіть базовий URL. Це повна конфігурація.

Почати зараз