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. Вот и всё.
Получите свой ключ