ru ▾
Создайте ключ

API завершения чата без цензуры

Отправьте текст в нашу нецензурируемую LLM и получите ответ, используя те же SDK от OpenAI, которые вы уже знаете. В этом руководстве описаны базовый URL, аутентификация и потоковая передача для ваших NSFW-приложений.

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

Ваш API-ключ аутентифицирует каждый запрос. Используйте базовый URL HTTPS://api.claudensfwpolicy.com/v1 с любым OpenAI-compatible клиентом. Мы поддерживаем вход через Google или email для мгновенного доступа к ключу. Номер телефона не требуется. Ключ отображается один раз после регистрации.

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

Отправьте POST-запрос на /v1/chat/completions. Идентификатор модели — "uncensored". Это модель с открытыми весами, настроенная на законное использование для взрослых. Она не отказывает в стандартных темах. Ошибки и отказы бесплатны. Используйте эту команду curl для проверки подключения.

curl https://api.claudensfwpolicy.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five common NSFW policy restrictions"}]
  }'

Интеграция Python SDK

Установите официальную библиотеку OpenAI для Python. Установите базовый URL на наш конечный пункт. Передайте ваш API-ключ как значение API-ключа. Это позволяет использовать существующий клиентский код без изменений. Модель реагирует на стандартные запросы.

from openai import OpenAI

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

Используйте SDK Node для @anthropic или OpenAI. Настройте базовый URL в параметрах клиента. Конечная точка принимает стандартные JSON-пакеты. Это обеспечивает совместимость с вашими существующими приложениями на Node.js. Потоковый или синхронный режимы работают идентично.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudensfwpolicy.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 в true. Данные об использовании токенов появляются в последнем фрагменте. Это позволяет отображать сгенерированный текст в реальном времени. API поддерживает события, отправляемые сервером (SSE) для эффективной передачи данных. Отслеживайте использование через заголовки ответа.

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)

Лимиты запросов и квоты

У вас лимит 300 запросов в минуту на ключ. Параллелизм ограничен 8 запросами одновременно. Тело запроса не должно превышать 8 МБ. Ошибка 401 означает, что ваш ключ недействителен. Ошибка 402 указывает на отсутствие средств. Ошибка 429 сигнализирует об ограничении скорости. Размер контекстного окна составляет 100,000 токенов для промпта и завершения вместе. Максимальный объем вывода составляет 16,000 токенов на запрос.

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

Это официальный API с политикой NSFW для Claude?

Нет, мы независимый сервис. Мы не предоставляем модель Claude. Мы используем uncensored-модель с открытыми весами. Наш API совместим с OpenAI. Ознакомьтесь с официальной документацией Claude, чтобы узнать их конкретную политику.

Что произойдет, если я превышу лимит частоты запросов?

Вы получите код статуса 429. Ваши запросы будут отклонены до сброса окна. Мы разрешаем 300 запросов в минуту. Параллельность ограничена 8 одновременными запросами. Настройте логику клиента, чтобы обрабатывать это gracefully.

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

Модель настроена на законное использование для взрослых. Она не отказывается от стандартных тем NSFW. Сексуальный контент с участием несовершеннолетних всегда блокируется. Это жёсткое ограничение по контенту. Весь остальной контент для взрослых разрешён.

Получите ключ сейчас

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