Документация API моделей без цензуры
Отправляйте промпты в большую языковую модель без цензуры через стандартные OpenAI-совместимые эндпоинты. API обслуживает одну модель без цензуры, оптимизированную для удаления паттернов отказа при сохранении контекстного окна на 100 000 токенов.
https://api.abliteratedmodelhub.com/v1uncensored
Базовый URL и аутентификация
Используйте базовый URL https://api.abliteratedmodelhub.com/v1 с любым стандартным клиентом, совместимым с OpenAI. Передавайте ваш API-ключ в заголовке Authorization как Bearer-токен. Каждый аккаунт начинается с уникального ключа, показанного сразу после регистрации, который вы можете обновить в любое время, чтобы отозвать старый. Для начала не нужен номер телефона или кредитная карта.
Ошибки аутентификации возвращают статус 401, если ключ недействителен или отсутствует. Ошибки биллинга возвращают статус 402, если ваш предоплаченный баланс исчерпан. Вы можете пополнить его от $10 с помощью криптовалюты (USDT или USDC), а бонусный кредит применяется на более высоких уровнях.
Первый запрос
Отправьте базовый запрос чата на эндпоинт /v1/chat/completions. ID модели — uncensored. Это API «текст-в-текст», предназначенное для моделей без цензуры, которые не отказываются от законных тем для взрослых или спорных вопросов.
curl https://api.abliteratedmodelhub.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'Тело запроса включает стандартный массив messages. Модель отвечает сгенерированным текстом. Это не мульти-модельный маркетплейс; вы взаимодействуете с одной конкретной моделью с открытыми весами, настроенной на минимальный отказ.
Python SDK
Используйте официальный Python SDK от OpenAI или любую совместимую библиотеку. Установите базовый URL на наш эндпоинт и укажите ваш API-ключ. Клиент воспринимает наш сервис как стандартного OpenAI-совместимого провайдера.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratedmodelhub.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)Этот подход работает для простой генерации текста или сложной инженерии промптов. Модель обрабатывает аблiterated-веса на наших GPU-серверах, поэтому вам не нужно управлять локальным инференсом или ограничениями VRAM.
Node SDK
Инициализируйте клиент OpenAI в Node.js с пользовательским базовым URL. Передайте ваш API-ключ как токен авторизации. Параметр model должен быть установлен в uncensored.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratedmodelhub.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);Разработчики Node.js могут использовать эту настройку для генерации на стороне сервера или интеграции в более крупные приложения. API поддерживает стандартные JSON-пэйлоады и возвращает структурированные завершения.
Потоковые ответы (SSE)
Включите потоковую передачу, установив stream: true в запросе. API возвращает 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)Потоковая передача не меняет поведение модели или контекстное окно. Она влияет только на способ доставки ответа. Каждый чанк содержит частичное завершение до завершения генерации.
Лимиты запросов, ошибки и контекст
Каждый API-ключ ограничен 300 запросами в минуту. Максимальный размер тела запроса — 8 МБ. Контекстное окно составляет 100 000 токенов для ввода и вывода вместе. Если вы превысите лимит, API вернет код статуса 429. Запросы блокируются, если они содержат сексуальный контент с участием несовершеннолетних, что является жестким ограничением контента. Промпты не используются для обучения ваших данных.
Характеристики API
Все реальные лимиты и возможности API в одном месте — сверьте их до пополнения.
| Параметр | Значение |
|---|---|
| Формат API | совместим с OpenAI: любой OpenAI SDK работает — замените base URL и ключ |
| ID модели | uncensored |
| Base URL | https://api.abliteratedmodelhub.com/v1 |
| Эндпоинты | POST /v1/chat/completions · GET /v1/models |
| Авторизация | Authorization: Bearer YOUR_KEY |
| Максимум ответа | до остатка окна в 100 000 токенов; max_tokens необязателен (отдельного лимита нет) |
| Вызов функций | да — tools, tool_choice; ответ содержит tool_calls, в том числе в потоке; результат — сообщением role: tool |
| Параметры | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Потоковая передача | да — server-sent events, последний фрагмент содержит расход токенов |
| JSON-режим | response_format: {"type": "json_object"} |
| Контекстное окно | 100 000 токенов (вход и ответ вместе) |
| Размер запроса | до 8 МБ |
| Заголовки ответа | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Параллельные запросы | до 8 одновременно на ключ |
| Лимит запросов | 300 запросов в минуту на ключ |
| Пробный баланс | $0,50 на 7 дней, без карты · Пробный ключ: 2 параллельных запроса, 60 в минуту; полные лимиты (8 и 300) после первого пополнения |
| Оплата | предоплаченный баланс по фактическому расходу; ошибки и отказы бесплатны |
| Бонус | +5% от $50, +10% от $100 |
| Пополнение | USDT (TRC20) или USDC (Base), любая целая сумма от $10 до $500 |
| Срок действия | оплаченный баланс не сгорает, без подписки |
| Цена | $0,25 за 1 млн входных токенов · $1,00 за 1 млн выходных |
| Контент | контент для взрослых разрешён; сексуальный контент с несовершеннолетними запрещён |
| Ключи | один активный ключ на аккаунт; новый заменяет старый |
| Вход | Google или e-mail и пароль |
Коды ошибок
Ошибки приходят в JSON с постоянным type; неудачные и отклонённые запросы не оплачиваются.
| Код | Тип | Что значит |
|---|---|---|
400 | bad_request | неверный JSON, пустые сообщения, неверный параметр или превышено окно контекста |
401 | missing_key · invalid_key · key_revoked | нет ключа, ключ неверный или заменён новым |
402 | no_credit | баланс пуст — пополните, работа продолжится сразу |
403 | content_blocked | сексуальный контент с несовершеннолетними — отказ, без оплаты |
404 | not_found | неизвестный эндпоинт |
413 | request_too_large | тело запроса больше 8 МБ |
429 | rate_limited · concurrency | больше 300/мин или 8 параллельно — подождите и повторите |
503 | upstream_busy | модель занята — повторите через несколько секунд |
Вопросы и ответы
Что означает «без цензуры» для этой модели?
Модель настроена на ответы без отказов по контенту для законного использования взрослыми, включая спорные или вымышленные темы. Она не применяет общие фильтры политических или социальных предубеждений, которые используют типичные модели. Однако запросы с сексуальным контентом с участием несовершеннолетних всегда блокируются.
Эта модель такая же, как GPT или Claude?
Нет. Идентификатор модели — <code>uncensored</code>, это модель с открытыми весами, работающая на наших собственных GPU-серверах. Это не GPT, Claude, Gemini, Grok или модель другого поставщика. Она специально аблiterated для удаления паттернов отказа.
Нужна ли мне кредитная карта для начала?
Нет. Каждый новый аккаунт получает $0.50 пробного баланса, действительного в течение 7 дней. Вы можете зарегистрироваться, указав только email и пароль. Криптовалюта (USDT или USDC) нужна только тогда, когда вы хотите пополнить предоплаченный баланс.
Ваш ключ — в одной форме от вас
Создайте аккаунт, скопируйте ключ, измените базовый URL. Вот и вся настройка.