ru ▾

Документация 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. Это всё.

Получите пробный ключ