Руководство по интеграции: совместимая с OpenAI конечная точка
Подключите этот uncensored LLM к вашей инфраструктуре, изменив один base_url. Наш API, совместимый с openai, сделает все остальное.
Настройка аутентификации базового URL
Начните с указания клиента на наш конечный пункт. Используйте https://api.censureenon.com/v1 в качестве базового URL. Передайте ваш API-ключ в Authorization header. Мы предоставляем один активный ключ на аккаунт, чтобы упростить процесс. Сгенерируйте его мгновенно после регистрации через Google или email. Номер телефона не требуется.
curl https://api.censureenon.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top five npm packages for real time chat"}]
}'
Выполнение первого запроса
Отправьте стандартный полезный запрос chat completion для генерации текста. Идентификатор нашей модели — uncensored. Он обрабатывает контент для взрослых и неограниченные темы без отказов. Входные данные поступают, текст возвращается. Вы можете установить системный промпт для определения персоны. API игнорирует стандартные фильтры контента для законного использования.
from openai import OpenAI
client = OpenAI(base_url="https://api.censureenon.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)
Потоковая передача ответов с SSE
Включите потоковую передачу, установив stream: true. Вы получаете чанки текста в реальном времени. Последний чанк содержит данные об использовании токенов. Это поддерживает низкое потребление памяти во время длинных разговоров. Используйте это для интерфейсов чата, которым нужна мгновенная обратная связь. Это работает с любым клиентом, совместимым с SSE.
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)
Вызов функций и режим JSON
Использовать response_format с json_object для строгих выводов. Вы также можете определить инструменты для вызова функций. Установите tool_choice чтобы принудительно выполнить конкретные действия. Это работает с нашими uncensored-AI моделями для структурированных данных. Комбинируйте это с потоковой передачей для динамических приложений. Четко определите свои схемы в запросе.
Обработка ограничений частоты запросов и ошибок
Мы ограничиваем 300 запросами в минуту на ключ. Вы можете выполнять 8 одновременных запросов. Если вы превысите лимит, получите ошибку 429. Ошибка 401 означает, что ваш ключ недействителен. Ошибка 402 указывает на отсутствие кредита. Ошибки и отказы не потребляют токены. Наше контекстное окно составляет 100,000 токенов в сумме. Мудро управляйте своим бюджетом.
Информация об использовании токенов и биллинге
Платите только за то, что используете. Входные токены стоят $0.15 за 1M токенов. Выходные токены стоят $0.50 за 1M токенов. Пополняйте через USDT (TRC20) или USDC (Base). Минимальное пополнение — $20. Бонусный кредит применяется на более высоких уровнях. Кредит не истекает. Ежемесячные платежи не привязывают вас. Начните с бесплатного пробного периода.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.censureenon.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);Часто задаваемые вопросы
Это ли API без цензуры действительно без цензуры?
Да. Наша модель не отказывает в законных взрослых, художественных или спорных темах. Она настроена на ответы без отказов в содержании. Мы блокируем только сексуальный контент с участием несовершеннолетних. Это делает ее идеальной для приложений чат-ботов NSFW.
Как работает выставление счетов для LLM без цензуры?
Вы платите за использование токенов. Нет ежемесячных подписок. Кредит предоплачивается через криптовалюту и никогда не истекает. Ошибки и отказы бесплатны. Вы можете пополнить баланс от $20 до $500. Бонусный кредит увеличивается при крупных депозитах.
Каковы ограничения скорости для этого uncensored AI?
Вы получаете 300 запросов в минуту на один ключ. Одновременно может выполняться 8 запросов. Лимит тела запроса составляет 8 МБ. При превышении лимита вы получите ошибку 429. Настройте параллелизм, чтобы оставаться в рамках ограничений.
Получите API-ключ
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Это вся конфигурация.