ru ▾

Uncensored LLM API для разработчиков

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

Документация API NSFW LLM

Начните генерацию uncensored контента сразу с нашей API для NSFW LLM. Это краткое руководство охватывает аутентификацию, конечные точки и потоковую передачу, чтобы помочь вам интегрировать max NSFW модель в ваше приложение.

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

Ключи API предоставляют доступ к модели без цензуры через стандартные заголовки. Зарегистрируйтесь через Google или email, чтобы получить ключ мгновенно без проверки телефона.

curl https://api.nsfwmax.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a detailed list of top rated nsfw tools for indie devs"}]
  }'

Каждый запрос требует действительный ключ. Если ключ отсутствует или недействителен, API возвращает ошибку 401. Вы можете сгенерировать новый ключ в любое время, который заменит предыдущий.

Первый запрос с OpenAI SDK

Отправляйте текст и получайте текст, используя стандартный эндпоинт chat-completions. Идентификатор модели uncensored и поддерживает режим JSON для структурированных выводов.

from openai import OpenAI

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

Эта конфигурация работает с любым клиентом, совместимым с OpenAI. Измените базовый URL, чтобы указать на наши серверы. Модель обрабатывает сложные запросы, не отказываясь от законного взрослого контента.

Интеграция Node.js

Подключите возможности NSFW чат-бота напрямую к вашим приложениям на Node. Используйте официальный SDK для эффективной обработки запросов.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.nsfwmax.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);

Убедитесь, что вы передаёте правильный базовый URL. API поддерживает вызов функций и потоковую передачу, что делает его подходящим для динамического взаимодействия с персонажами.

Потоковые ответы

Включите генерацию токенов в реальном времени с использованием Server-Sent Events (SSE). Потоковая передача снижает воспринимаемую задержку для пользователей, создающих NSFW-видео или чат-приложения.

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)

Статистика использования токенов появляется в финальном чанке. Этот подход держит соединение открытым до тех пор, пока модель не завершит генерацию ответа объемом до 16,000 токенов.

Параметры и конфигурация

Контролируйте креативность и формат вывода с помощью стандартных параметров. Установите temperature для дисперсии, top_p для выборки по ядру, и stop последовательности для остановки генерации.

curl https://api.nsfwmax.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a detailed list of top rated nsfw tools for indie devs"}]
  }'

Использовать response_format с {"type": "json_object"} для обеспечения строгого вывода JSON. Контекстное окно поддерживает 100,000 токенов в общей сложности, что позволяет сохранять обширный контекст.

Лимиты и обработка ошибок

Отслеживайте использование, чтобы избежать прерывания службы. API устанавливает лимит в 300 запросов в минуту и позволяет 8 параллельных запросов на ключ.

curl https://api.nsfwmax.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a detailed list of top rated nsfw tools for indie devs"}]
  }'

Возвращает 401 для недействительных ключей, 402, если предоплаченный кредит исчерпан, и 429 при превышении лимитов. Ошибки и отказы бесплатны, поэтому вы платите только за фактическое потребление токенов.

Частые вопросы

Каков размер контекстного окна для uncensored модели?

Окно контекста составляет 100 000 токенов, включая промпт и завершение вместе. Вы можете сгенерировать до 16 000 токенов за один запрос, что идеально подходит для длинных историй NSFW или детальных ролевых игр.

Как оплатить NSFW LLM API?

Мы принимаем только криптовалюту: USDT (TRC20) или USDC (Base). Суммы пополнения варьируются от $20 до $500, бонусные кредиты начисляются от $50. Кредиты не сгорают, вы платите только за использованные токены.

Отказывается ли модель от контента NSFW?

Модель без цензуры настроена на ответы без отказов по контенту для законного использования взрослыми. Она не отказывает в спорных или откровенных темах, хотя всё ещё блокирует сексуальный контент с участием несовершеннолетних как строгое ограничение.

Получите API-ключ

Зарегистрируйтесь, скопируйте свой ключ и обновите базовый URL. Это всё, что нужно.

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