ru ▾

Быстрый старт API Uncensored AI

Интегрируйте наш uncensored AI API, обновив базовый URL и ключ, затем отправьте текст в единую оптимизированную модель для прямых uncensored ответов без сложной маршрутизации.

https://api.uncensoredrouteropen.com/v1uncensored

Установите SDK

Начните с установки официального OpenAI SDK для вашего языка. Эта библиотека обрабатывает HTTP-запросы и парсинг JSON за вас. Она работает с нашим эндпоинтом, так как мы следуем спецификации OpenAI chat-completions. Установите пакет через стандартный менеджер пакетов. Затем импортируйте класс клиента в ваш скрипт. Это даст вам инструменты для подключения к API сразу.

from openai import OpenAI

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

Настройте ваш базовый URL

Направьте клиента на наш конкретный конечный пункт. Вы должны установить базовый URL на HTTPS://api.uncensoredrouteropen.com/v1. Используйте свой API-ключ в заголовке Authorization. Это гарантирует, что все запросы отправляются на нашу нецензурируемую модель. Стандартный SDK OpenAI принимает это переопределение. Он игнорирует конечную точку по умолчанию. Ваш код остается совместимым со стандартными библиотеками.

import OpenAI from "openai";

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

Сделайте свой первый запрос

Отправьте простое сообщение для генерации текста. Используйте идентификатор модели "uncensored" в своем запросе. Эта модель с открытыми весами отвечает без типичных отказов. Вы можете отправлять промпты с ролью system. API возвращает текстовый ответ. Ошибки, такие как недействительные ключи, возвращают 401. Отсутствие кредита возвращает 402. Это стандартные HTTP-коды.

curl https://api.uncensoredrouteropen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get today date"}]
  }'

Включить потоковую передачу и инструменты

Используйте потоковую передачу для вывода токенов в реальном времени. Установите stream в true в вашем запросе. API отправляет Server-Sent Events. Каждый чанк содержит частичный текст. Последний чанк включает использование токенов. Вы также можете определить инструменты для вызова функций. Модель следует схеме инструмента. Это позволяет сложные рабочие процессы агентов.

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)

Обрабатывайте режим JSON & параметры

Принудительный структурированный вывод в режиме JSON. Установите response_format в json_object. Модель возвращает корректный JSON. Вы можете настроить temperature для креативности. Используйте top_p для nucleus sampling. Установите последовательности stop для завершения генерации. Эти параметры управляют стилем вывода. Они работают точно так же, как в API OpenAI.

Лимиты, Ошибки и Контекст

Ваш ключ позволяет 300 запросов в минуту. Вы можете выполнять 8 одновременных запросов. Тело запроса должно быть менее 8 МБ. Контекстное окно поддерживает 100 000 токенов в сумме. Максимальный вывод — 16 000 токенов на запрос. Ошибки бесплатны. Кредиты не истекают. Используйте страницу поддержки для случаев двойного списания.

Часто задаваемые вопросы

Какова альтернатива OpenRouter для прямой интеграции с нецензурированными моделями?

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

Как обрабатывать ограничения частоты запросов и ошибки?

Вы получаете 300 запросов в минуту и 8 одновременных запросов. Ошибка 429 означает, что вы достигли лимита. Ошибка 401 означает, что ваш ключ недействителен. Ошибка 402 означает, что вам нужно пополнить крипто-кредит.

Каков размер контекстного окна?

Окно контекста составляет 100 000 токенов для промпта и завершения. Вы можете сгенерировать до 16 000 токенов за один запрос. Это позволяет вести длинные диалоги и обрабатывать большие документы.

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

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

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