Швидкий старт API Uncensored AI
Інтегруйте наш uncensored AI API, оновивши базовий URL та ключ, а потім надішліть текст до єдиної оптимізованої моделі для прямих uncensored відповідей без складного маршрутизування.
https://api.uncensoredrouteropen.com/v1uncensored
Встановіть SDK
Почніть із встановлення офіційного SDK від OpenAI для вашої мови. Ця бібліотека обробляє за вас HTTP-запити та парсинг JSON. Вона працює з нашим ендпоінтом, оскільки ми дотримуємося специфікації chat-completions від OpenAI. Встановіть пакет через ваш стандартний менеджер пакетів. Потім імпортуйте клас клієнта у свій скрипт. Це дасть вам інструменти для миттєвого підключення до API.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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)
Налаштуйте ваш базовий URL
Направте клієнта на наш специфічний кінцевий пункт. Ви повинні встановити базовий URL на HTTPS://api.uncensoredrouteropen.com/v1. Використовуйте свій API-ключ у заголовку Authorization. Це гарантує, що всі запити надходять до нашої моделі без цензури. Стандартний SDK OpenAI приймає це перевизначення. Він ігнорує кінцевий пункт за замовчуванням. Ваш код залишається сумісним зі стандартними бібліотеками.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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);
Зробіть свій перший запит
Надішліть просте повідомлення для генерації тексту. Використовуйте ідентифікатор моделі "uncensored" у своєму запиті. Ця модель з відкритими вагами відповідає без типових відмов. Ви можете надсилати промпти з роллю system. API повертає текстову відповідь. Помилки, такі як недійсні ключі, повертають 401. Відсутність кредиту повертає 402. Це стандартні коди HTTP.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
Увімкнути потокову передачу та інструменти
Використовуйте потокову передачу токенів у реальному часі. Встановіть stream у true у вашому запиті. API надсилає події, надані сервером (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)
Обробка режиму JSON та параметрів
Примусовий структурований вивід із режимом JSON. Встановіть response_format у json_object. Модель повертає валідний JSON. Ви можете регулювати temperature для креативності. Використовуйте top_p для nucleus sampling. Встановіть стоп-послідовності для зупинки генерації. Ці параметри керують стилем виводу. Вони працюють точно так само, як API OpenAI.
Ліміти, помилки та контекст
Ваш ключ дозволяє 300 запитів на хвилину. Ви можете виконувати 8 одночасних запитів. Тіло запиту має бути менше 8 МБ. Контекстне вікно підтримує 100 000 токенів загалом. Максимальний вивід — 16 000 токенів на запит. Помилки безкоштовні. Кредит не згорає. Використовуйте сторінку підтримки для подвійних списань.
Найпоширеніші запитання
Що таке uncensored альтернатива open router API для прямої інтеграції?
Наш API надає прямий доступ до однієї моделі без цензури без складної маршрутизації. Ви змінюєте базовий URL та ключ, щоб використовувати його. Це модель з відкритими вагами, налаштована на законний дорослий контент.
Як обробляти ліміти швидкості та помилки?
Ви отримуєте 300 запитів на хвилину та 8 одночасних запитів. Помилка 429 означає, що ви досягли ліміту. Помилка 401 означає, що ваш ключ недійсний. Помилка 402 означає, що вам потрібно поповнити крипто-кредит.
Який розмір контекстного вікна?
Розмір контекстного вікна становить 100 000 токенів для запиту та відповіді. Ви можете згенерувати до 16 000 токенів за один запит. Це дозволяє підтримувати довгі діалоги та великі документи.
Отримайте свій API-ключ
Зареєструйтеся, скопіюйте свій ключ і оновіть свій базовий URL. Це вся конфігурація.