Документація API
Підключіть клієнт до нашої API без цензури за лічені хвилини. Використовуйте стандартні SDK OpenAI з одним базовим URL та одним ідентифікатором моделі, щоб отримувати вміст без обмежень без складності маршрутизації.
Автентифікація та базовий URL
Почніть кожен запит з вашим API-ключем у заголовку Authorization. Наш базовий URL вказує напряму на ендпоінт chat-completions, тому ви можете просто підставити свій ключ і почати роботу.
Отримайте ключ миттєво через Google або електронну пошту. Ключ з’являється на екрані миттєво, номер телефону не потрібен, і ви можете згенерувати новий ключ для заміни старого в будь-який час.
Зберігайте ваш ключ приватним. Кожен обліковий запис має один активний ключ, а помилки чи відмови не споживають ваш передплачений кредит.
Перший запит
Відправте POST-запит до чат-маршруту з встановленим ID моделі uncensored. Ця проста структура працює з будь-яким клієнтом, сумісним з OpenAI.
- Встановіть заголовок Authorization у значення Bearer YOUR_API_KEY.
- Направте запит на нашу базову URL-адресу.
- Додайте масив повідомлень та ідентифікатор моделі.
Текст надходить, текст повертається. Для базового використання не потрібна додаткова конфігурація.
curl https://api.aiunrestricted.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
Інтеграція Python SDK
Ініціалізуйте клієнт OpenAI з нашим базовим URL та вашим ключем. SDK Python автоматично виконує серіалізацію, дозволяючи вам зосередитися на своїй логіці.
Передайте ідентифікатор моделі uncensored, щоб переконатися, що ви звертаєтеся до нашого спеціального шару інференсу. Це гарантує послідовну поведінку uncensored для всіх генерацій.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunrestricted.cc/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
Налаштуйте клієнт Node.js для вказівки на наш API. Цей підхід добре підходить для ботів або серверних функцій, яким потрібна швидка інтеграція.
Правильно встановіть властивості apiKey та baseURL. SDK керує HTTP-викликами, тому вам потрібно лише чекати відповідь.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunrestricted.cc/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 в тілі запиту. Ви отримаєте події, надслані сервером (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)
Ліміти частоти запитів та обробка помилок
Очікуйте помилку 401, якщо ваш ключ недійсний, помилку 402, якщо вичерпано попередньо оплачений кредит, та помилку 429, коли ви досягаєте ліміту швидкості 300 запитів на хвилину на ключ.
Ви можете виконувати 8 одночасних запитів. Тіла запитів мають бути меншими за 8 МБ. Обробляйте ці помилки коректно, повторюючи спроби з експоненційним затриманням або запитом на поповнення.
Вікно контексту підтримує 100,000 токенів для запиту та відповіді разом, що дозволяє глибоко зберігати контекст у ваших додатках.
Поширені запитання
Як почати роботу з unrestricted AI API?
Зареєструйтеся через Google або електронну пошту, щоб миттєво отримати ключ API. Ви починаєте з пробного кредиту на $0.50, дійсного протягом 7 днів, щоб протестувати ендпоінт перед додаванням крипто-кредиту.
Що станеться, якщо у мене закінчиться кредит?
Ви отримаєте помилку 402, що вказує на недостатність коштів. Поповніть баланс USDT (TRC20) або USDC (Base), щоб відновити доступ. Ваші передоплачені кредити ніколи не закінчуються, тому ви можете додати кошти, коли будете готові.
Чи це справжня розблокована LLM для використання в чат-ботах NSFW?
Так, модель не відхиляє законні дорослі, художні або дискусійні теми. Єдине суворе обмеження полягає в тому, що контент сексуального характеру з участю неповнолітніх завжди відхиляється, незалежно від промпту.
Захистіть свій API-ключ
Зареєструйтеся, візьміть ключ і замініть базовий URL. Готово.