Uncensored.com: Швидкий старт інтеграції ШІ без цензури
Почніть генерувати текст без цензури за допомогою нашої сумісної з OpenAI API менш ніж за п'ять хвилин. Ми усукаємо підписки та SLA, щоб ви платили лише за токени, а не за відмови.
Передумови: встановлення офіційного SDK
Встановіть бібліотеку клієнта, яку підтримує ваша мова. Ми покладаємося на стандартні SDK OpenAI, оскільки вони обробляють повторні спроби та потокове передавання даних за вас. Наш API приймає будь-якого клієнта, який розуміє протокол OpenAI.
Для користувачів Python виконайте pip install openai. Розробникам на Node.js варто використовувати npm install openai. Ці бібліотеки абстрагують HTTP-деталі, щоб ви могли зосередитися на промптах. Оновлюйте залежності, щоб уникнути проблем сумісності з новими функціями API.
Конфігурація: встановлення base_url та api_key
Направте клієнт SDK на нашу конкретну базову URL-адресу та надайте свій API-ключ. Ця конфігурація гарантує, що ваші запити досягнуть нашої необмеженої моделі, а не серверів 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 без цензури. Це не типовий URL OpenAI.
Чи підтримує uncensored AI model потокову передачу?
Так, ви можете увімкнути потокове передавання, встановивши параметр stream у значення true. Токени повертаються через події, надіслані сервером (SSE). Це дозволяє генерувати текст у реальному часі у вашій програмі.
Як оплатити uncensored AI платформу?
Поповнюйте рахунок за допомогою USDT (TRC20) або USDC (Base). Мінімальні поповнення — $20, з бонусами за більші суми. Кредити не мають терміну дії і нараховуються на основі фактичного використання токенів.
Отримайте свій API-ключ
Зареєструйтеся, отримайте ключ, оновіть базовий URL. Готово.
Отримати пробний ключ