ru ▾

API Uncensored AI. Предоплата. Без фильтров.

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

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

Вставьте конечную точку неограниченных локальных ИИ-моделей в свой существующий стек без накладных расходов на конфигурацию.

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

Ключ API аутентифицирует каждый запрос. Сгенерируйте его через панель управления, используя учетные данные Google или электронной почты. Передавайте его в Authorization заголовок как Bearer-токен.

  • Базовый URL: https://api.unrestrictedlocalaimodels.com/v1
  • Заголовок: Authorization: Bearer YOUR_API_KEY

Усталость от подписок или ежемесячные циклы выставления счетов не применяются. Кредит предоплачен и не истекает.

Эндпоинт /v1/chat/completions

Отправьте стандартный запрос chat для генерации текста без логики отказа в контенте.

Конечная точка принимает ту же структуру JSON, что и OpenAI. Установите model для uncensored. Система обрабатывает ваш ввод и возвращает сырой вывод.

Ошибки при обработке не списывают кредит. Отказы бесплатны. В баланс засчитывается только успешная генерация токенов.

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

Используйте официальную библиотеку OpenAI для Python. Укажите базовый URL.

Это позволяет вам использовать существующий код. Библиотека автоматически выполняет сериализацию JSON.

Установить api_key вашему ключу. Установите base_url к конечной точке. Передайте model="uncensored" в запросе.

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

Инициализируйте клиент OpenAI с нашим базовым URL. Это работает с любым совместимым SDK.

Настройте объект клиента. Передайте ваш API-ключ. Библиотека управляет жизненным циклом запроса.

Вызов chat.completions.create(). Установите идентификатор модели. Получите объект ответа, содержащий сгенерированный текст.

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

Включите потоковую передачу, установив stream: true. Сервер отправляет события Server-Sent Events.

Данные об использовании токенов появляются в последнем чанке. Это позволяет точно отслеживать биллинг.

Обрабатывайте частичные обновления. Обновляйте интерфейс в реальном времени. Потоковый поток SSE завершается корректно.

Обработка ошибок и ограничения по частоте запросов

Лимиты запросов применяются на ключ. Вы можете отправлять 300 запросов в минуту. Параллельность ограничена 8 одновременными запросами.

Статус 401 означает недействительный ключ. Статус 402 указывает на недостаточный баланс. Статус 429 сигнализирует об ограничении скорости.

Окно контекста составляет 100 000 токенов. Вывод ограничен 16 000 токенами. Тело запроса должно быть менее 8 МБ.

cURL

curl https://api.unrestrictedlocalaimodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the three main dependencies for this rust crate"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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

Как пополнить кредиты предоплаты?

Пополнение только криптовалютой. Мы принимаем USDT в сети TRC20 или USDC в сети Base. Минимальное пополнение — $20. Бонусные средства начисляются за крупные суммы.

Обучается ли модель на моих данных?

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

Могу ли я использовать это для NSFW контента?

Да. Модель не имеет цензуры. Она не отказывается от законного контента для взрослых. Единственное строгое ограничение — отсутствие сексуального контента с участием несовершеннолетних.

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

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

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