Документація API Uncutly AI
Почніть з Uncutly AI за хвилини, використовуючи стандартні OpenAI-сумісні точки доступу. Аутентифікуйтеся за допомогою свого API-ключа, надішліть запит та миттєво отримайте uncensored текстовий вивід.
- Базова URL-адреса
https://api.uncutlyai.com/v1- Модель
uncensored
Автентифікація & базовий URL
Почніть кожен запит, звернувши ваш клієнт до нашого базового URL і передавши ключ у Authorization header.
Базовий URL-адреса — Кожен акаунт має один активний ключ одночасно. Якщо ви згенеруєте новий, старий ключ перестає працювати миттєво. Це підтримує ваш доступ чистим і захищеним. Наш сервіс створений для розробників, які хочуть прямого контролю. Вам не потрібно керувати складною маршрутизацією чи кількома моделями. Просто використовуйте свій ключ і працюйте. Надішліть своє перше повідомлення до Ідентифікатор моделі просто Ви можете надсилати стандартні структури запитів. API приймає текстовий ввід і повертає текстовий вивід. Він сумісний з будь-яким OpenAI SDK або клієнтом, який підтримує формат chat-completions. Ось базовий приклад використання cURL для отримання відповіді. Використовуйте офіційний пакет OpenAI для Python для взаємодії з нашим API з мінімальним кодом. Встановіть Назва моделі Цей підхід працює для простих скриптів або складної логіки додатків. Він автоматично обробляє серіалізацію. Інтегруйте API у свої застосунки Node.js за допомогою Налаштуйте клієнт з нашим базовим URL та вашим API ключем. SDK обробляє HTTP-запити та парсить JSON-відповідь. Викличте Цей метод надійний для генерації на стороні сервера. Він добре інтегрується в маршрути Express або фонові завдання. Отримуйте текст токен за токену, використовуючи Server-Sent Events (SSE) для зменшення сприйнятої затримки. Встановіть Кожен чанк містить частину тексту. Ви можете об'єднати ці чанки, щоб створити остаточне повідомлення. Це корисно для чат-інтерфейсів, які оновлюються в реальному часі. Останній чанк включає статистику використання. Ви можете відстежувати споживання токенів напряму з потоку. Розуміння обмежень та кодів помилок для швидкого налагодження вашої інтеграції. Ваше контекстне вікно становить 100 000 токенів загалом. Це включає як вхідний запит, так і згенерований вивід. Ви можете встановити максимальний вивід 16 000 токенів за запит. Ліміти швидкості встановлено на рівні 300 запитів на хвилину на ключ. Ви можете виконувати 8 одночасних запитів одночасно. Ліміт тіла запору становить 8 МБ. Поширені помилки включають 401 для недійсного ключа та 402, коли вичерпується передоплачений кредит. Помилка 429 означає, що ви досягли ліміту швидкості. Помилки не споживають ваш баланс кредиту. Ціноутворення прозоре: $0.15 за 1 млн входних токенів та $0.50 за 1 млн вихідних токенів. Кредит попередньо оплачується і не має терміну дії.https://api.uncutlyai.com/v1https://api.uncutlyai.com/v1Authorization: Bearer YOUR_API_KEYПерший запит
/v1/chat/completions ендпоінт, використовуючи ваш улюблений HTTP-клієнт.uncensored. Ця модель з відкритими вагами працює на наших серверах і відповідає без типових відмов контенту для законного використання дорослими.curl https://api.uncutlyai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
}'SDK Python
base_url та api_key параметри в ініціалізації вашого клієнта. Це гарантує, що запити маршрутизуються до нашого нецензурованого кінцевого пункту, а не на сервери OpenAI.uncensored. Ви можете передавати повідомлення у вигляді списку словників. Об'єкт відповіді містить згенерований текст у response.choices[0].message.content.from openai import OpenAI
client = OpenAI(base_url="https://api.uncutlyai.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
openai пакет.chat.completions.create метод із моделлю uncensored. Ви можете визначати системні промпти або повідомлення користувача за потреби.import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncutlyai.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 у вашому запиті. API повертає потік фрагментів замість однієї повної відповіді.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)Ліміти, помилки & контекст
Поширені запитання
Що таке Uncutly AI?
Uncutly AI — це хостований API, сумісний з OpenAI, який надає єдину необмежену велику мовну модель. Вона зосереджена на генерації тексту без відмов у вмісті для законного дорослого використання. Ви платите лише за використані токени.
Як оплатити API?
Ми приймаємо лише криптовалюту. Ви можете поповнити рахунок за допомогою USDT (TRC20) або USDC (Base) сумами від $20 до $500. Кредити не мають терміну дії, помилки безкоштовні. Немає щомісячних платежів чи підписок.
Які способи оплати ви приймаєте?
Тільки крипто: USDT у мережі TRC20 або USDC на Base, будь-яка ціла сума від $20 до $500. Бонусний кредит надається від $50.
Отримайте свій API-ключ
Зареєструйтеся, скопіюйте ключ, оновіть базову URL-адресу. Ось і все, що потрібно.