ru ▾
Попробовать с пробным кредитом

Документация API моделей нецензурируемого ИИ

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

Базовый URL

https://api.modelaiuncensored.com/v1

Модельuncensored

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

API модели неограниченного AI находится по адресу https://api.modelaiuncensored.com/v1. Вы получаете один активный API-ключ на аккаунт, который выдается сразу после регистрации через Google или email. Передайте этот ключ в Authorization header в виде Bearer-токена. Мы не поддерживаем несколько ключей на аккаунт, поэтому при необходимости смените ключ, сгенерировав новый на панели управления.

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

Отправьте стандартный запрос chat completion для проверки подключения. Идентификатор модели uncensored. Вы получите прямой ответ без фильтрации контента для законных тем. Этот эндпоинт заменяет ваш существующий базовый URL OpenAI в любом клиенте.

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

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

Используйте официальную библиотеку OpenAI для Python для взаимодействия с нашим API. Измените базовый URL на наш эндпоинт и укажите свой API-ключ. Это позволяет сохранить существующую структуру кода, получив при этом доступ к возможностям нашей uncensored LLM.

from openai import OpenAI

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

Для разработчиков JavaScript SDK OpenAI Node работает из коробки. Настройте базовый URL и API ключ в вашем объекте инициализации. Это обеспечивает совместимость с вашими существующими проектами TypeScript или JavaScript без необходимости пользовательского клиента.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelaiuncensored.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: true в вашем запросе. Мы возвращаем Server-Sent Events (SSE) для вывода в реальном времени. Последний чанк потока содержит usage объект, детализирующий обработанные входные и выходные токены. Это позволяет точно отслеживать расходы по мере генерации текста моделью.

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 поддерживает контекстное окно на 100,000 токенов для промпта и завершения в совокупности. Вы ограничены 300 запросами в минуту на ключ и максимум 8 одновременными запросами. Если ваш ключ недействителен, вы получаете ошибку 401. Ошибка 402 указывает на недостаточный предоплаченный баланс, а 429 сигнализирует о достижении лимита частоты.

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

Это официальная нецензурная AI-модель OpenAI?

Нет. Мы размещаем open-weight модель, настроенную на uncensored-вывод, а не модель вендора GPT или другого поставщика. Она совместима с форматом API OpenAI, но работает на нашей собственной инфраструктуре.

Что произойдет, если я превышу лимит частоты запросов?

Вы получите ошибку 429 Too Many Requests. Лимит составляет 300 запросов в минуту на ключ. Вы можете сгенерировать новый ключ, чтобы сбросить счетчик ограничения частоты запросов, так как у каждого ключа своя квота.

Поддерживает ли API LLM uncensored потоковую передачу?

Да. Вы можете включить потоковую передачу, установив параметр stream в true. Мы возвращаем чанки SSE, при этом последний чанк содержит данные об использовании токенов для целей биллинга.

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

Зарегистрируйтесь, скопируйте токен, обновите свой базовый URL. Просто.

Попробовать с пробным кредитом