Uncensored.com — Быстрый старт интеграции ИИ без цензуры
Начните генерацию uncensored текста с нашей совместимой с OpenAI API менее чем за пять минут. Мы убираем подписки и SLA, так что вы платите только за токены, а не за отказы.
Предварительные требования: установка официального SDK
Установите библиотеку клиента, поддерживаемую вашим языком. Мы полагаемся на стандартные SDK OpenAI, так как они обрабатывают повторные попытки и потоковую передачу данных за вас. Наш API принимает любого клиента, использующего протокол OpenAI.
Для пользователей Python выполните pip install openai. Разработчикам на Node.js следует использовать npm install openai. Эти библиотеки абстрагируют HTTP-детали, чтобы вы могли сосредоточиться на промптах. Обновляйте зависимости, чтобы избежать проблем совместимости с новыми функциями API.
Конфигурация: установка вашего base_url и api_key
Укажите базовый URL нашего SDK-клиента для нашего конкретного базового URL и предоставьте ваш API-ключ. Эта конфигурация гарантирует, что ваши запросы достигнут нашей uncensored-модели, а не серверов OpenAI.
Укажите базовый URL на https://api.uncensoredcom.com/v1. Используйте ключ, который вы сгенерировали при регистрации через Google или электронную почту. Не используйте sk-... ключи от других провайдеров. Наш сервис независим и не использует маршрутизацию через OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredcom.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredcom.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);
Базовый запрос: отправка простого завершения чата
Отправьте POST-запрос на /v1/chat/completions с вашим промптом и идентификатором модели uncensored. API возвращает текстовый вывод напрямую. В этом эндпоинте недоступны эмбеддинги или генерация изображений.
curl https://api.uncensoredcom.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if the server is online and responding correctly"}]
}'
Расширенные возможности: потоковая передача, JSON-режим и вызов функций
Включите потоковую передачу, установив stream: true получать токены по мере их генерации. Используйте response_format: {type: "json_object"} для структурированных данных. Вызов функций работает через стандартный tools параметр. Эти функции позволяют создавать сложные приложения без разбора необработанного текста.
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 параллельных запросов на ключ. Ошибки 401 указывают на недействительный ключ, а 402 означает, что вам нужно пополнить баланс криптовалютой. Ошибка 429 сигнализирует о достижении лимита скорости.
Ваше контекстное окно составляет 100 000 токенов в сумме. Если вы превысите этот лимит, модель отбросит старые токены. Запросы до 8 МБ обрабатываются нормально. Ошибки и отказы не потребляют ваш кредит токенов.
Использование токенов: чтение заголовков ответа
Проверьте заголовки ответа, чтобы точно узнать, сколько токенов вы использовали. Эта прозрачность гарантирует, что вы платите только за то, что потребляете. Наша модель предоплаченных кредитов означает, что ошибки бесплатны, поэтому вы можете тестировать свободно.
Отслеживайте использование, чтобы избежать неожиданного исчерпания кредитов. Пополняйте баланс с помощью USDT или USDC, чтобы ваша интеграция работала гладко. Кредиты не истекают, поэтому вы можете приостанавливать и возобновлять использование в своем темпе.
Частые вопросы
Каков базовый URL API uncensored AI?
Базовый URL: HTTPS://api.uncensoredcom.com/v1. Используйте этот эндпоинт с любым SDK, совместимым с OpenAI, для доступа к LLM uncensored. Это не стандартный URL OpenAI.
Поддерживает ли модель uncensored AI потоковую передачу?
Да, вы можете включить потоковую передачу, установив параметр stream в true. Токены возвращаются через Server-Sent Events (SSE). Это позволяет осуществлять генерацию текста в реальном времени в вашем приложении.
Как оплатить uncensored AI платформу?
Пополняйте счет с помощью USDT (TRC20) или USDC (Base). Минимальные пополнения — $20, с бонусами за крупные суммы. Кредит не истекает и списывается на основе фактического использования токенов.
Получите API-ключ
Зарегистрируйтесь, получите ключ, обновите базовый URL. Готово.
Получите пробный ключ