ru ▾
Нецензурируемое API LLM, совместимое с OpenAIОткрыть аккаунт

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

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

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

Начните каждый запрос с вашего API-ключа в заголовке Authorization. Наш базовый URL указывает напрямую на эндпоинт chat-completions, так что вы можете просто подставить свой ключ и начать работу.

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

Храните ваш ключ в секрете. Каждый аккаунт имеет один активный ключ, а ошибки или отказы не расходуют ваш предоплаченный кредит.

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

Отправьте POST-запрос на маршрут chat с идентификатором модели, установленным в uncensored. Эта простая структура работает с любым клиентом, совместимым с OpenAI.

Текст на входе, текст на выходе. Для базового использования не требуется дополнительная конфигурация.

curl https://api.aiunrestricted.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

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

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

Передайте идентификатор модели uncensored, чтобы убедиться, что вы обращаетесь к нашему специальному слою вывода. Это гарантирует последовательное uncensored поведение при всех генерациях.

from openai import OpenAI

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

Настройте Node.js клиент так, чтобы он указывал на наш API. Этот подход хорошо работает для ботов или серверлесс-функций, которым нужна быстрая интеграция.

Правильно установите свойства apiKey и baseURL. SDK управляет HTTP-запросами, вам нужно лишь дождаться ответа.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunrestricted.cc/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 в теле запроса. Вы будете получать Server-Sent Events (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)

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

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

Вы можете выполнять до 8 одновременных запросов. Тела запросов должны быть меньше 8 МБ. Обрабатывайте эти ошибки корректно, повторяя запросы с экспоненциальной задержкой или запрашивая пополнение баланса.

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

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

Как начать работу с API для unrestricted AI?

Зарегистрируйтесь через Google или email, чтобы получить API-ключ сразу. Вы начинаете с пробного кредита на $0.50, действительного в течение 7 дней, чтобы протестировать эндпоинт перед добавлением кредита через криптовалюту.

Что произойдет, если у меня закончится кредит?

Вы получите ошибку 402, указывающую на недостаток средств. Пополните счет USDT (TRC20) или USDC (Base), чтобы восстановить доступ. Ваши предоплаченные кредиты никогда не истекают, поэтому вы можете добавлять средства, когда будете готовы.

Это действительно модель LLM без цензуры для чат-ботов?

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

Защитите свой API-ключ

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

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