ru ▾
Получите пробный ключ

Документация API для uncensored AI

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

Базовый URL
https://api.aiunlimited.cc/v1
Модель
uncensored

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

Направьте клиент на https://api.aiunlimited.cc/v1 и включите ваш API-ключ в заголовок. Мы выпускаем один ключ на аккаунт, который предоставляет полный доступ к конечным пунктам. Авторизация полагается на стандартную схему токена Bearer, которая работает с любым SDK, совместимым с OpenAI.

curl https://api.aiunlimited.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three reasons why open source models beat closed APIs"}]
  }'

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

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

Отправьте POST-запрос на /v1/chat/completions с идентификатором модели, установленным на uncensored. Этот эндпоинт принимает стандартные массивы сообщений и возвращает текстовые ответы без фильтров контента. Используйте эту структуру для проверки соединения и подтверждения подсчета токенов.

from openai import OpenAI

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

В ответе содержится статистика использования, что позволяет точно отслеживать расходы. Отладка упрощена, поскольку при ошибках возвращаются стандартные коды HTTP с понятными сообщениями в формате JSON.

Интеграция Node.js для агентов

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

import OpenAI from "openai";

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

Передайте uncensored идентификатор модели для обеспечения получения неограниченного вывода. Библиотека автоматически управляет пулом соединений и логикой повторных попыток.

Потоковые ответы

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

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)

Последний чанк содержит usage объект с подсчетами входных и выходных токенов. Разберите эти данные, чтобы точно обновить локальный баланс кредитов.

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

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

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

Контекстное окно и ограничения

Модель поддерживает контекстное окно на 100,000 токенов, объединяющее промпт и завершение. Максимальный объем вывода за запрос — 16,000 токенов, если не указано меньшее значение max_tokens значение. Выходные данные по умолчанию возвращаются к 2,048 токенам, если не указано иное.

Отслеживайте использование токенов внимательно, так как расходы масштабируются в зависимости от длины. Используйте stream вариант для эффективного управления памятью во время длинных диалогов.

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

Действительно ли неограниченный сервис ИИ не подвергается цензуре?

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

Могу ли я использовать это с существующими клиентами OpenAI?

Абсолютно. API использует стандартный интерфейс OpenAI chat-completions. Вам нужно лишь обновить базовый URL и API-ключ в конфигурации клиента.

Что произойдет, если я получу ошибку 402?

Ошибка 402 означает, что ваш предоплаченный баланс исчерпан. Пополните его криптовалютой (USDT или USDC), чтобы немедленно восстановить доступ. Ошибки при неудачных запросах не списывают средства с вашего баланса.

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

Зарегистрируйтесь, скопируйте токен и обновите конечную точку. Простая настройка.

Получите пробный ключ