Документация API
Это предоплаченный uncensored LLM API, совместимый с OpenAI SDK. Он обслуживает единственную модель с открытым весом, настроенную на генерацию неограниченного контента без отказов по отдельным запросам.
Базовый URL и аутентификация
Базовый URL API — HTTPS://api.nsfwchatgbt.com/v1. Этот эндпоинт работает с любым официальным SDK OpenAI или совместимым клиентом. Аутентификация осуществляется путём передачи вашего API-ключа в заголовке Authorization в виде Bearer-токена. На аккаунт выдаётся один активный ключ. Новый ключ немедленно заменяет старый при его генерации. Ключ отображается на экране сразу после регистрации. Регистрация поддерживает Google OAuth или стандартный ввод электронной почты и пароля. Номер телефона не требуется. Ваши промпты не используются для обучения. Кредиты не имеют срока действия. Ошибки не списывают ваш баланс.
Эндпоинт Chat Completions
Отправляйте текстовые запросы на POST /v1/chat/completions. Эндпоинт принимает стандартные массивы сообщений. Вы должны указать идентификатор модели как "uncensored". Эта модель — LLM с открытым весом, запущенная на наших серверах. Она не отказывает в законных взрослых или спорных темах. Это не модель GPT, Claude или любой другой вендорской модели. Контекстное окно вмещает 100,000 токенов суммарно. Максимальный вывод — 16,000 токенов на запрос. Установите max_tokens в 2048, если опускаете его. Тело запроса должно оставаться менее 8 МБ.
Эндпоинт Модели
Запрос GET /v1/models для получения списка доступных эндпоинтов. Возвращается список объектов моделей. Вы увидите идентификатор модели "uncensored". Это подтверждает, что подключение и аутентификация работают корректно. Используйте это для проверки настройки клиента перед отправкой больших запросов. Это помогает рано выявить проблемы с сетью. Формат ответа соответствует стандартным спискам OpenAI. Это полезно для автоматических проверок работоспособности. Проверяйте этот эндпоинт, если ваш SDK выдает общие ошибки. Это подтверждает доступность сервера и валидность вашего ключа.
Потоковая передача и вызов функций
Включите потоковую передачу, установив stream в true. API возвращает события, отправляемые сервером. Использование токенов появляется только в последнем фрагменте. Это помогает отслеживать расходы в реальном времени. Вы также можете использовать вызов функций. Передайте инструменты и tool_choice в запросе. Модель поддерживает режим JSON через response_format. Установите это значение в json_object для строгих выводов. Используйте temperature, top_p и seed для управления. Остановочные последовательности работают как ожидается. Доступны штрафы за присутствие и частоту. Эти функции позволяют сложные рабочие процессы агентов. Комбинируйте потоковую передачу с инструментами для динамических ответов.
Параметры и лимиты
Вам доступно не более 300 запросов в минуту. Каждый ключ позволяет 8 одновременных запросов. Базовый URL: HTTPS://api.nsfwchatgbt.com/v1. Для аутентификации требуется действительный Bearer-токен. Идентификатор модели — "uncensored". Контекстное окно составляет 100,000 токенов. Максимальный вывод — 16,000 токенов. Ошибки 401 означают, что ваш ключ недействителен. 402 указывает на отсутствие средств. 429 означает превышение лимита частоты запросов. Отказы по незначительным причинам являются жёсткими ограничениями. Эти ограничения применяются к каждому ключу, а не ко всей учётной записи. Отслеживайте использование, чтобы избежать прерывания службы. Уменьшите параллелизм, если часто получаете ошибку 429.
Использование токенов и биллинг
Цены составляют $0.15 за миллион входных токенов. Выходные токены стоят $0.50 за миллион. Вы платите только за то, что генерируете. Ошибки бесплатны. Отказы не взимают с вас плату. Кредит пополняется через криптовалюту. Мы принимаем USDT на TRC20 или USDC на Base. Минимальное пополнение — $20. Максимальное — $500. Бонусы применяются при $50 (+5%), $100 (+10%) и $200 (+15%). Новым аккаунтам начисляется $0.50 на 7 дней. Кредит не истекает. Ошибки исправляются через поддержку. Проверьте свой дашборд для остатка баланса. Использование списывается по реальному количеству токенов.
cURL
curl https://api.nsfwchatgbt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List server uptime stats for March"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwchatgbt.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.nsfwchatgbt.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)Частые вопросы
Каков размер контекстного окна и максимальный вывод?
Окно контекста составляет 100 000 токенов, включая промпт и завершение. Вы можете сгенерировать до 16 000 токенов на запрос. Если вы не установите max_tokens, по умолчанию используется 2 048.
Как оплатить API?
Пополнение USDT (TRC20) или USDC (Base). Принимаются любые целые суммы от $20 до $500. Бонусный баланс начисляется в зависимости от суммы пополления. Баланс не сгорает, ошибки бесплатны.
Это официальный сервис ChatGBT?
Нет, это независимый uncensored LLM API. Он использует open-weight модель, настроенную на свободный контент. Это не GPT, Claude или какая-либо другая модель от вендора. Она совместима с OpenAI SDK для легкой интеграции.
Получите API-ключ
Зарегистрируйтесь, скопируйте токен, обновите свой базовый URL. Это всё.