Документація API Uncesored ai
Почніть миттєво генерувати текст без обмежень за допомогою нашого API, сумісного з OpenAI, вже сьогодні. Платіть лише за використані токени з попередньо оплаченим крипто-кредитом та без прихованих комісій.
Базова URL-адреса та аутентифікація
Базовий URL для всіх запитів є https://api.uncesoredai.com/v1. Ви автентифікуєтесь, передаючи свій API-ключ у Authorization header as a Bearer token. This setup works with any standard OpenAI-compatible client or SDK. You receive your key immediately after signing up with Google or an email address. There is no phone number required for account creation. Your key is unique to your account and replaces any previous active key.
Перший запит
Надішліть завершення, надіславши POST до /v1/chat/completions. Ідентифікатор моделі uncensored. Цей ендпоінт приймає текстовий вхід і повертає текстовий вивід. Він не підтримує вбудовування, зображення або аудіо. Ви можете почати з надсилання простого системного запиту та повідомлення користувача. API відповідає згенерованим текстом на основі ваших інструкцій. Помилки та відмови не споживають вашу передоплачену кредитну лінію.
curl https://api.uncesoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five open source LLMs for local deployment"}]
}'
Інтеграція SDK Python
Використовуйте офіційну Python-бібліотеку OpenAI для взаємодії з API. Встановіть базовий URL на наш ендпоінт і надайте свій API-ключ. Бібліотека автоматично обробляє серіалізацію та форматування запитів. Ви можете вказати модель як uncensored для необмеженої генерації. Підтримуються потоковий режим та режим JSON через той самий інтерфейс клієнта. Цей підхід мінімізує шаблонний код для ваших додатків.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncesoredai.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
SDK Node.js дотримується того ж шаблону конфігурації. Налаштуйте базову URL-адресу та API-ключ в екземплярі клієнта. Встановіть ім'я моделі на uncensored для доступу до uncensored моделі. Ви можете надсилати синхронні або асинхронні запити залежно від вашого випадку використання. SDK керує пулом з'єднань і повторними спробами автоматично. Це забезпечує надійну інтеграцію у ваші проекти JavaScript або TypeScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncesoredai.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 повертає потік подій Server-Sent Events (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)
Ліміти, помилки та контекст
Ваш акаунт підтримує 300 запитів на хвилину та 8 одночасних запитів на ключ. Тіло запиту не повинно перевищувати 8 МБ. Контекстне вікно становить 100,000 токенів для промпту та завершення в сумі. Ви можете отримати помилку 401, якщо API-ключ недійсний. Помилка 402 вказує на недостатність попередньо оплаченого кредиту. Помилка 429 означає, що ви перевищили ліміт швидкості. Запити відхиляються, якщо вони містять сексуальний контент із залученням неповнолітніх. Відповіді про помилки не списують кредит з вашого балансу.
Поширені запитання
Яка базова URL-адреса для API uncensored AI?
Базовий URL-адреса: HTTPS://api.uncesoredai.com/v1. Використовуйте цей ендпоінт зі стандартними клієнтами, сумісними з OpenAI, оновивши конфігурацію base_url. Аутентифікація здійснюється через заголовок Authorization з вашим унікальним API-ключем.
Як uncensored модель обробляє довжину контексту?
Модель підтримує контекстне вікно на 100,000 токенів для суми промпту та відповіді. Ви можете генерувати до 16,000 токенів за запит. Якщо ви не встановите max_tokens, ліміт виводу за замовчуванням становитиме 2,048 токенів. Це дозволяє вести тривалі розмови або створювати довгі документи.
Що станеться, якщо я отримую помилку 402?
Помилка 402 вказує на те, що баланс попередньо оплаченого кредиту недостатній для покриття запиту. Ви можете поповнити кредит за допомогою USDT на мережі TRC20 або USDC на мережі Base. Платежі починаються від $20 і включають бонусні рівні. Після поповнення ви можете миттєво відновити надсилання запитів.
Отримайте свій API-ключ зараз
Зареєструйтеся, скопіюйте ключ, оновіть базовий URL. Готово.