uk ▾
Відкрити обліковий запис

Швидкий старт API Uncensored AI

Інтегруйте наш uncensored AI API за лічені хвилини, використовуючи стандартний SDK OpenAI. Надсилайте текст, увімкніть потокову передачу та викликайте інструменти за допомогою сумісного ендпоінту.

Аутентифікація та базовий URL

API використовує стандартну автентифікацію за API-ключем. Надішліть свій ключ у Authorization header для кожного запиту. Базовий URL — https://api.uncensoredopenrouter.com/v1. Ця URL-адреса працює з офіційними SDK OpenAI, змінивши base_url.

Не потрібне складне налаштування. Просто згенеруйте ключ у панелі керування та передайте його своєму клієнту.

Відправка вашого першого Chat Completion

Надішліть POST-запит на /v1/chat/completions з вашими повідомленнями. Ідентифікатор моделі uncensored. Вона повертає текстові виводи, які не відхиляють законний дорослий вміст.

Ось базовий приклад curl для початку роботи:

curl https://api.uncensoredopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the hash of this file path"}]
  }'

Вікно контексту становить 100 000 токенів для запиту та відповіді разом.

Використання Python SDK

Використовуйте офіційну бібліотеку OpenAI для Python. Встановіть base_url та api_key перед викликом chat.completions.create. Це забезпечує, що ваш код працює з нашою uncensored моделлю.

Приклад конфігурації:

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredopenrouter.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)

Пройти model="uncensored" у ваших запитах.

Інтеграція Node SDK

Встановіть пакет OpenAI npm. Налаштуйте клієнт, використовуючи власний базовий URL та свій API-ключ. Це забезпечує безперешкодну інтеграцію в додатки Node.js.

Фрагмент коду:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredopenrouter.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)

Використання токенів включено в останній чанк для точності розрахунків.

Ліміти частоти та помилки

API обмежує 300 запитів на хвилину на ключ. Якщо ви перевищите цей ліміт, отримаєте помилку 429. Помилка 401 означає, що ваш ключ недійсний. Помилка 402 вказує на недостатність кредитів.

Помилки безкоштовні. Ви платите лише за успішне використання токенів. Контекстне вікно на 100,000 токенів скидається для кожного запиту.

Найпоширеніші запитання

Чи це офіційний uncensored API OpenRouter?

Ні. Ми — незалежний сервіс. Ми не надаємо моделі чи інфраструктуру OpenRouter. Перевірте документацію OpenRouter щодо їхніх конкретних лімітів та ціноутворення. Наш API — це окреме хмарне рішення з власними моделями.

Як працює передоплачений кредит?

Кредит нараховується за реальним використанням токенів. Помилки та відмови є безкоштовними. Кредит ніколи не закінчується. Ви можете поповнити рахунок лише криптовалютою, починаючи від $20.

Який розмір контекстного вікна?

Розмір контекстного вікна становить 100 000 токенів для запиту та відповіді разом. Ви можете надіслати до 16 000 токенів за запит.

Розблокуйте свій API-ключ

Зареєструйтеся, візьміть ключ і оновіть базовий URL. Це весь процес.