Uncensored LLM API: Документация
Начните работу с API нецензурированной LLM за считанные минуты. Замените базовый URL OpenAI и отправляйте запросы к выделенной нецензурированной модели.
https://api.doesclaudeallownsfw.com/v1МодельuncensoredАутентификация и базовый URL
Используйте свой API-ключ для аутентификации запросов. Базовый URL для всех эндпоинтов — https://api.doesclaudeallownsfw.com/v1.
Установите Authorization header для Bearer <your-key>. Это работает с любым OpenAI-compatible клиентом.
Эндпоинт Chat Completions
Отправляйте сообщения в uncensored-модель через POST /v1/chat/completions. Идентификатор модели — uncensored.
Он обрабатывает текст на входе и на выходе. Вы можете использовать потоковую передачу, вызов функций или режим JSON.
Окно контекста поддерживает до 100 000 токенов суммарно. Максимальный объем вывода — 16 000 токенов за запрос.
curl https://api.doesclaudeallownsfw.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top five python libraries for data analysis"}]
}'
Интеграция Python SDK
Установите официальный SDK OpenAI. Установите базовый URL на наш конечный пункт. Установите ключ API. Отправьте простое сообщение.
SDK автоматически обрабатывает запрос. Вы получаете структурированный ответ.
from openai import OpenAI
client = OpenAI(base_url="https://api.doesclaudeallownsfw.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
Инициализируйте клиент, указав базовый URL. Передайте ваш API-ключ. Запросите завершения.
Пользователи Node могут легко интегрировать этот API. Он следует стандартным шаблонам OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.doesclaudeallownsfw.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. Вы получаете чанки по мере их генерации.
Данные об использовании токенов появляются в последнем чанке. Это помогает точно отслеживать расходы.
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 указывает на превышение лимитов запросов.
Ошибки и отказы бесплатны. Кредит списывается только за реальное использование токенов.
Частые вопросы
Разрешает ли Claude NSFW?
Наш API предоставляет uncensored-модель, а не Claude. Она позволяет законный контент для взрослых без отказов. Модель не фильтрует художественные или спорные темы.
Какие способы оплаты вы принимаете?
Только крипто: USDT в сети TRC20 или USDC в сети Base, любая целая сумма от $20 до $500. Бонусный кредит начисляется при сумме от $50.
Что такое контекстное окно?
Модель поддерживает контекстное окно на 100,000 токенов. Это включает токены промпта и дополнения. Максимальный вывод составляет 16,000 токенов за запрос.
Получите API-ключ
Зарегистрируйтесь, получите токен, обновите URL конечной точки. Просто.
Получить API-ключ