ru ▾
Открыть аккаунт

Без цензуры API Документация

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

Настройка базового URL и аутентификации

Подключитесь к нашему эндпоинту uncensored LLM, используя стандартную конфигурацию SDK OpenAI. Укажите в клиенте адрес HTTPS://api.openrouterabliterated.com/v1 и предоставьте сгенерированный ключ API в заголовке Authorization. Этот базовый URL работает с любым клиентом, совместимым с OpenAI, позволяя менять вендоров без изменения кода интеграции.

curl https://api.openrouterabliterated.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 linux commands for disk usage"}]
  }'

Аутентификация основана на одном активном ключе на аккаунт. Когда вы генерируете новый ключ, предыдущий мгновенно заменяется.

Первый запрос: Chat Completions

Отправляйте текстовый ввод и получайте текстовый вывод, используя стандартный эндпоинт chat-completions. Настройте идентификатор модели на "uncensored" для open-weight модели, настроенной на ответы без отказов для законного взрослого использования. Модель поддерживает параметры, такие как temperature, top_p и последовательности остановки (stop sequences) для управления поведением генерации.

from openai import OpenAI

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

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

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

Инициализируйте клиент, передав ваш API-ключ и конкретный базовый URL для обеспечения совместимости. Используйте SDK для Node для эффективной обработки асинхронных запросов. Эта настройка подходит как для локальных скриптов, так и для серверных приложений, требующих надежных выводов от uncensored ИИ.

import OpenAI from "openai";

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

API возвращает структурированные ответы JSON. Вы можете напрямую парсить содержимое в логику вашего приложения. Дополнительная маршрутизация или выбор модели не требуются, так как мы обслуживаем единственную выделенную uncensored модель.

Потоковые ответы и использование токенов

Включите потоковую передачу, установив параметр 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)

Потоковая передача снижает воспринимаемую задержку для длинных ответов. Каждый токен засчитывается в ваш предоплаченный баланс. Вы можете отслеживать использование в реальном времени по мере генерации текста моделью.

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

Каждый API-ключ ограничен 300 запросами в минуту и 8 одновременными запросами. Максимальный размер тела запроса составляет 8 МБ. Эти ограничения обеспечивают стабильную производительность для высоконагруженных приложений с uncensored ИИ. Превышение этих лимитов вызывает ошибку 429.

Реализуйте экспоненциальное замедление в вашем клиенте для graceful обработки ограничений скорости. Максимальный вывод в 16,000 токенов на запрос предотвращает чрезмерное использование ресурсов. Настройте параметры параллелизма в зависимости от потребностей вашего приложения.

Обработка ошибок и лимиты контекста

Грамотно обрабатывайте стандартные ошибки HTTP, такие как 401 для недействительных ключей и 402 для недостаточного кредита. Статус 429 указывает на исчерпание лимита скорости. Ошибки контекста возникают, когда суммарный промпт и завершение превышают 100,000 токенов. Всегда проверяйте код состояния ответа перед анализом контента.

Ошибки не списывают ваш предоплаченный кредит. Если вы столкнётесь с ошибкой биллинга, используйте страницу Support для решения проблемы. Кредит никогда не истекает, поэтому вы можете повторять запросы в удобное для вас время.

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

Что такое аблигерированная модель OpenRouter?

Это открытая uncensored большая языковая модель, предоставляемая нашим API. Это не GPT, Claude или модель другого вендора. Она настроена на ответы без отказов по контенту для законного использования взрослыми.

Как работают предоплаченные кредиты?

Кредит списывается за фактическое использование токенов, при этом ошибки и отказы бесплатны. Вы пополняете счет USDT или USDC через криптовалюту. Подписка или ежемесячная плата не требуются.

Какие способы оплаты вы принимаете?

Только крипто: USDT в сети TRC20 или USDC в сети Base, любая целая сумма от $20 до $500. Бонусный кредит начисляется при сумме от $50.

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

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

Открыть аккаунт