RU ▾
Получить API-ключ

ГлавнаяДокументация

Быстрая документация: интеграция модели без цензуры

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

https://api.apiiasincensura.com/v1uncensored

Настройка Base URL и аутентификация

Для начала вам нужен API-ключ. Зарегистрируйтесь на странице создания учётной записи, указав только электронную почту и пароль; ключ отображается на экране мгновенно. Для пробного кредита в $0.50 карта не требуется. Установите переменную окружения OPENAI_API_KEY со своим уникальным ключом. Базовый URL этого сервиса — https://api.apiiasincensura.com/v1. Этот эндпоинт нативно совместим с экосистемой клиентов OpenAI, что упрощает интеграцию вашей LLM API без цензуры в существующие приложения без сложных адаптеров.

Основной эндпоинт: POST /v1/chat/completions

Основная точка входа — POST /v1/chat/completions. Здесь вы отправляете диалог и получаете сгенерированный текст. Модель вызывается по ID uncensored. Этот сервис — строго текстовая API ИИ: она не поддерживает эмбеддинги, изображения, аудио или видео. Запрос должен соответствовать стандартному формату чата. Если вам нужно проверить подключение, используйте GET /v1/models, чтобы убедиться, что сервис корректно отвечает, прежде чем отправлять полезную нагрузку.

curl https://api.apiiasincensura.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."}]
  }'

Поддержка потоковой передачи (SSE)

Эндпоинт чат-завершений поддерживает ответы в реальном времени с помощью Server-Sent Events (SSE). При установке stream: true вы будете получать поток фрагментов текста, а не полный ответ сразу. Это идеально подходит для пользовательских интерфейсов, отображающих генерацию посимвольно. Модель отвечает мгновенно, не ожидая завершения всего контекста, сохраняя низкую задержку даже для длинных ответов в рамках окна на 100 000 токенов.

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 без цензуры поддерживает нативный tool/function calling. Вы можете определить функции в теле запроса, и модель вернет необходимые аргументы JSON для их выполнения. Это позволяет создавать агентов или приложения, взаимодействующие с внешними системами. Модель оптимизирована для следования инструкциям структуры JSON, не отказываясь генерировать код или технические данные из-за ограничений контента. Убедитесь, что вы парсите ответ модели, чтобы извлечь аргументы инструмента.

from openai import OpenAI

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

Пример кода Python/JS

Интеграция прямая с использованием официальных SDK. В Python инициализируйте клиент, указав наш Base URL. В JavaScript настройка аналогична. Помните, что доступна только одна модель: uncensored. Нет маршрутизации или выбора модели. Код должен обрабатывать ответы модели и управлять завершением потока, если вы используете потоковую передачу. Простота ИИ без ограничений заключается в том, что вам нужно обрабатывать только стандартный входной и выходной текст.

import OpenAI from "openai";

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

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

Соблюдайте технические лимиты, чтобы избежать прерываний. Максимальная квота — 300 запросов в минуту на один API-ключ. Тело запроса не должно превышать 8 МБ. Если вы превысите эти лимиты, API вернёт код состояния 429 Too Many Requests. Если ваш баланс предоплаченного кредита иссякнет, вы получите код 402 Payment Required. Кредит никогда не истекает, поэтому вы можете пополнить его в любое время без штрафов. Контекстное окно составляет 100 000 токенов, объединяющих промпт и завершение.

Технические характеристики

Все реальные лимиты и возможности API в одном месте — сверьте их до пополнения.

ПараметрЗначение
Формат APIсовместим с OpenAI: любой OpenAI SDK работает — замените base URL и ключ
ЭндпоинтыPOST /v1/chat/completions · GET /v1/models
ID моделиuncensored
Base URLhttps://api.apiiasincensura.com/v1
АвторизацияAuthorization: Bearer YOUR_KEY
Потоковая передачада — server-sent events, последний фрагмент содержит расход токенов
JSON-режимresponse_format: {"type": "json_object"}
Контекстное окно100 000 токенов (вход и ответ вместе)
Максимум ответадо остатка окна в 100 000 токенов; max_tokens необязателен (отдельного лимита нет)
Вызов функцийда — tools, tool_choice; ответ содержит tool_calls, в том числе в потоке; результат — сообщением role: tool
Параметрыtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Лимит запросов300 запросов в минуту на ключ
Заголовки ответаX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Параллельные запросыдо 8 одновременно на ключ
Размер запросадо 8 МБ
Бонус+5% от $50, +10% от $100
Цена$0,25 за 1 млн входных токенов · $1,00 за 1 млн выходных
Пробный баланс$0,50 на 7 дней, без карты · Пробный ключ: 2 параллельных запроса, 60 в минуту; полные лимиты (8 и 300) после первого пополнения
Оплатапредоплаченный баланс по фактическому расходу; ошибки и отказы бесплатны
ПополнениеUSDT (TRC20) или USDC (Base), любая целая сумма от $10 до $500
Срок действияоплаченный баланс не сгорает, без подписки
Контентконтент для взрослых разрешён; сексуальный контент с несовершеннолетними запрещён
ВходGoogle или e-mail и пароль
Ключиодин активный ключ на аккаунт; новый заменяет старый

Коды ошибок

Ошибки приходят в JSON с постоянным type; неудачные и отклонённые запросы не оплачиваются.

КодТипЧто значит
400bad_requestневерный JSON, пустые сообщения, неверный параметр или превышено окно контекста
401missing_key · invalid_key · key_revokedнет ключа, ключ неверный или заменён новым
402no_creditбаланс пуст — пополните, работа продолжится сразу
403content_blockedсексуальный контент с несовершеннолетними — отказ, без оплаты
404not_foundнеизвестный эндпоинт
413request_too_largeтело запроса больше 8 МБ
429rate_limited · concurrencyбольше 300/мин или 8 параллельно — подождите и повторите
503upstream_busyмодель занята — повторите через несколько секунд

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

Какой контент строго запрещён?

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

Сколько стоит API и как работает оплата?

Это модель оплаты по факту без подписок. Цена составляет $0,25 за каждые 1M входящих токенов и $1,00 за каждые 1M исходящих токенов. Предоплаченный баланс не сгорает. Вы можете пополнить его от $10 криптовалютой (USDT или USDC), получая бонусы 5% или 10% в зависимости от суммы.

Могу ли я использовать свой API-ключ в продакшене?

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

Ваш ключ в одном шаге

Создайте учётную запись, скопируйте ключ и измените Base URL. Вот и всё.

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