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

Developer Documentation

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

https://api.aitextgeneratoruncensored.com/v1uncensored

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

Наш API использует стандартные конечные точки, совместимые с OpenAI. Базовый URL — HTTPS://api.aitextgeneratoruncensored.com/v1. Вы аутентифицируетесь с помощью Bearer token в заголовке Authorization. Этот подход позволяет использовать существующие клиенты без пользовательской логики.

curl https://api.aitextgeneratoruncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return json with keys name and age"}]
  }'

Эндпоинт Chat Completions

Отправьте текст в модель 'uncensored' через POST /v1/chat/completions. Модель генерирует текст, не отказывая в законных темах для взрослых или спорных вопросах. Это модель с открытым весом, запущенная на наших серверах, а не GPT или Claude. Ответы представляют собой обычный текст без дополнительных обёрток.

from openai import OpenAI

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

Используйте официальный Node SDK для быстрого подключения. Установите базовый URL на наш эндпоинт и укажите API-ключ. Идентификатор модели — 'uncensored'. Эта настройка подходит для скриптов, ботов или веб-приложений. Она автоматически обрабатывает сериализацию JSON.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aitextgeneratoruncensored.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. Вы получаете события, отправляемые сервером. Данные об использовании токенов появляются в последнем фрагменте. Этот метод снижает воспринимаемую задержку для длинных ответов. Он идеален для интерфейсов чата.

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)

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

Каждый ключ позволяет выполнять 300 запросов в минуту. Вы можете выполнять 8 одновременных запросов. Тело запроса должно быть меньше 8 МБ. Превышение этих лимитов возвращает ошибку 429. Управляйте параллелизмом, чтобы избежать задержек. Лимит сбрасывается каждую минуту.

Обработка ошибок и отказы

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

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

Совместимо ли API генератора текста без цензуры со стандартными SDK OpenAI?

Да, работает с любым клиентом, совместимым с OpenAI. Вам нужно лишь изменить базовый URL и API-ключ. Идентификатор модели — 'uncensored'. Это обеспечивает легкую интеграцию с существующим кодом.

Каков размер контекстного окна и максимальная длина вывода?

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

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

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

Получите ваш API ключ

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

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