Документация API
Интегрируйте нашу API, совместимую с OpenAI, в ваш стек с помощью одной uncensored модели, предназначенной для генерации текста. Используйте предоставленные эндпоинты для отправки промптов и получения ответов без отказов в контенте.
Базовый URL и аутентификация
Начните с указания клиента на https://api.uncensoredaitext.com/v1 и передавая свой ключ в заголовок авторизации. Эта настройка работает со стандартными клиентами, совместимыми с openai, позволяя заменить наш сервис без переписывания кода. У вас есть один активный ключ на аккаунт; генерация нового немедленно заменяет старый. Храните свои учетные данные в безопасности, так как они контролируют ваш предоплаченный кредит.
curl https://api.uncensoredaitext.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this 500 word article on neural networks."}]
}'
Эндпоинт Chat Completions
Передавайте свои промпты в POST /v1/chat/completions с использованием идентификатора модели uncensored. Этот эндпоинт эффективно обрабатывает взаимодействия текст-вход, текст-выход. Вы можете настроить параметры, такие как temperature и top_p, чтобы контролировать креативность. Сервис поддерживает потоковую передачу через Server-Sent Events для доставки токенов в реальном времени. Ошибки и отказы не расходуют ваш кредит, обеспечивая справедливое использование.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitext.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)
Эндпоинт Модели
Запрос GET /v1/models для получения списка доступных моделей. Это возвращает список, содержащий uncensored модель. Вы можете проверить подключение и доступность модели перед отправкой тяжелых полезной нагрузки. Ответ подтверждает версию API и доступные возможности. Используйте это для быстрой отладки проблем с подключением.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaitext.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);
Параметры: Temperature, Top P и многое другое
Управляйте случайностью вывода с помощью temperature и top_p. Более высокие значения создают более креативный текст. Более низкие значения обеспечивают детерминированные ответы. Вы также можете установить stop последовательности для досрочной остановки генерации. seed параметр помогает воспроизводить результаты. Увеличьте presence_penalty и frequency_penalty для уменьшения повторов. Эти инструменты дают вам точный контроль над качеством генерации.
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)
Потоковые ответы через SSE
Включите потоковую передачу, установив stream: true в вашем запросе. API отправляет чанки токенов по мере их генерации. Это снижает воспринимаемую задержку для пользователей. Каждый чанк включает данные об использовании токенов в последней части. Вы можете корректно обрабатывать частичные ответы. Это идеально подходит для чат-интерфейсов, которые обновляются в реальном времени.
Обработка ошибок и лимиты
Следите за запросами на наличие распространенных ошибок, таких как 401 или 402. Статус 401 означает, что ваш ключ недействителен. Статус 402 указывает на недостаток кредита. Вы можете пополнить баланс через криптовалюту в любое время. Лимит скорости составляет 300 запросов в минуту. Ваш размер контекстного окна поддерживает 100,000 токенов в общей сложности. Держите запросы в пределах 8 МБ, чтобы избежать ошибок. Обрабатывайте эти случаи, чтобы обеспечить плавный пользовательский опыт.
Частые вопросы
Что такое uncensored AI текст?
Это хостинг-сервис текстовой догенерации, предоставляющий одну большую языковую модель без цензуры. Модель отвечает без отказов в содержании для законного использования взрослым контентом. Это модель с открытым весом, настроенная на гибкость.
Как оплатить API?
Оплата только криптовалютой: USDT на TRC20 или USDC на Base. Вы можете пополнить любую целую сумму от $20 до $500. Бонусный кредит добавляется за крупные суммы.
Каковы лимиты для запросов?
Вы можете отправлять 300 запросов в минуту на каждый ключ. Размер контекстного окна составляет 100,000 токенов. Размер тела каждого запроса должен быть менее 8 МБ. Поддерживается потоковая передача для доставки данных в реальном времени.
Ключ API готов за секунды
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Это вся настройка.