Документація API
Почніть роботу з нецензурованої API AI за лічені хвилини. Використовуйте свій виділений ключ API для надсилання тексту та миттєвого отримання необмежених відповідей.
Базова URL-адреса та аутентифікація
Аутентифікація використовує єдиний API-ключ, який передається в Authorization header. Кожен запит вимагає цей заголовок для ідентифікації вашого облікового запису та відстеження використання токенів. Ви отримуєте один активний ключ на обліковий запис, і генерація нового негайно замінює попередній ключ. Це забезпечує наявність чистих облікових даних для вашої інтеграції.
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
Перший запит
Перший запит підтверджує, що ваша інтеграція працює з API uncensored LLM. Надішліть простий промпт, щоб перевірити, чи відповідає модель без стандартних відмов. Ви можете використовувати офіційні SDK OpenAI або будь-який сумісний клієнт, вказавши наш базовий URL. Цей крок перевіряє, чи активний ваш ключ і чи є доступні кредити.
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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
Інтегруйте безпосередньо у свої проекти на JavaScript або TypeScript, використовуючи Node SDK. Налаштуйте базовий URL та API-ключ один раз, а потім викличте ендпоінт завершення чату. Цей підхід зберігає код чистим і автоматично обробляє автентифікацію. Він ідеально підходить для серверного рендерингу або бекенд-сервісів.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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);
Потокові відповіді
Увімкніть потокову передачу, щоб отримувати токени по мірі їх генерації. Це зменшує сприйняту затримку для довгих ролей або творчих задач. Останній фрагмент містить загальне використання токенів для точної оплати. Потокова передача безперервно працює зі стандартними парсерами SSE в більшості сучасних SDK.
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 токенів для сумарного вводу та виводу. Це дозволяє зберігати велику історію в сценаріях рольових ігор або аналізу великих документів. Вивід обмежено 16,000 токенами за запит, або 2,048, якщо ви не вказали max_tokens. Слідкуйте за використанням токенів, щоб залишатися в межах цих меж.
Поширені запитання
Як почати роботу з uncensored AI API?
Зареєструйтеся за допомогою Google або електронної пошти, щоб одержати API-ключ миттєво. Додайте передоплачений кредит через криптовалюту, а потім надішліть перший запит до кінцевої точки завершення чату. Модель відповідає миттєво без м’яких відмов для законного дорослого контенту.
Що станеться, якщо я перевищу ліміт швидкості?
Ви отримаєте статус-код 429, що вказує на перевищення ліміту в 300 запитів за хвилину або 8 одночасних запитів. Зачекайте короткий період перед повторною спробою або оптимізуйте свій клієнт, щоб зменшити кількість одночасних з’єднань. Ліміти застосовуються до кожного API-ключа.
Чи доступна онлайн uncensored LLM завжди?
API розміщено на наших виділених серверах без проміжної маршрутизації постачальників. Хоча ми прагнемо забезпечити високу доступність, гарантій SLA немає. Перевірте сторінку статусу, щоб дізнатися про заплановані технічні роботи або інциденти.
Отримайте свій API-ключ
Зареєструйтеся, скопіюйте свій ключ, оновіть базовий URL. Ось і все.