Нецензурований API Завершення Чату
Цей API для завершення чату дозволяє інтегрувати сирову LLM з гнучким контентом за допомогою стандартних SDK OpenAI. Ви отримуєте миттєвий доступ через передоплату криптовалютою з прозорою тарифікацією за токен.
Автентифікація & базовий URL
Використовуйте згенерований API-ключ із базовим URL. https://api.openrouteraisettingskeys.com/v1 для маршрутизації запитів. Ми функціонуємо як альтернатива OpenRouter для розробників, які хочуть уникнути шарів підписки, зберігаючи код клієнта ідентичним. Ключ автентифікує ваш попередньо оплачений кредит напряму проти налаштування ключів OpenRouter AI інфраструктура. Ви отримуєте один активний ключ на обліковий запис; генерація нового негайно замінює попередні облікові дані. Для реєстрації не потрібен номер телефону або банківські реквізити, лише електронна пошта або вхід через Google. Це пряме керування ключами гарантує, що ви контролюєте доступ без тертя третьої сторони в билінгу. Ваші промпти залишаються приватними і ніколи не використовуються для навчання базової моделі.
Ендпоінт Chat Completions
Надсилайте запити POST до /v1/chat/completions отримувати текстові відповіді від uncensored моделі. Система приймає стандартні масиви повідомлень і повертає завершення без відмови від законних дорослих або суперечливих тем. Ви платите лише за фактично використані токени, з вхідною вартістю $0.15 за 1M токенів та вихідною $0.50 за 1M токенів. Помилки та відмови не нараховують плату, гарантуючи, що ви ніколи не платите за невдалі спроби. Ендпоінт підтримує контекстне вікно 100,000 токенів як для промпту, так і для завершення. Максимальний вивід обмежено 16,000 токенів на запит, якщо ви не вкажете нижчий ліміт. Ця проста структура відображає формат OpenAI, що робить міграцію легкою.
Інтеграція SDK Python
Встановіть офіційний пакет OpenAI і налаштуйте базову URL-адресу так, щоб вона вказувала на наш uncensored LLM кінцевий пункт. Наведений нижче фрагмент коду демонструє, як ініціалізувати клієнта та надіслати простий запит. Ви повинні оновити base_url параметр, щоб відповідати домену нашого API. Ідентифікатор моделі просто uncensored, що запускає нашу конкретну модель з відкритими вагами, налаштовану для прямих відповідей. Цей підхід дозволяє повторно використовувати існуючі кодові бази Python з мінімальними змінами. SDK автоматично обробляє серіалізацію JSON та потокову передачу. Переконайтеся, що ваш API-ключ надійно зберігається у змінних середовища для продуктивного використання.
Інтеграція Node SDK
Налаштуйте клієнт OpenAI Node.js для направлення запитів на наш хмарований API. Базовий URL має бути встановлено на наш домен для забезпечення правильної маршрутизації. Ви можете передати ID моделі uncensored поруч із вашими повідомленнями для генерації тексту. Цей метод працює з будь-якою стандартною бібліотекою клієнта OpenAI-сумісного типу в JavaScript. Структура запиту залишається ідентичною специфікації OpenAI, що забезпечує сумісність. Ви можете керувати своїм попередньо оплаченим кредитом безпосередньо через панель керування. SDK підтримує як синхронні, так і асинхронні шаблони запитів. Відрегулюйте apiKey значення, що відповідає згенерованим обліковим даним. Така конфігурація забезпечує надійне інтегрування генерації без цензури у ваші Node-додатки.
Потокові відповіді
Увімкніть потокову передачу, встановивши stream параметр на true у тілі запиту. API повертає події, надіслані сервером (SSE) для доставки токенів у реальному часі. Ви можете відстежувати використання токенів у останньому фрагменті потоку. Ця функція ідеально підходить для чат-інтерфейсів, які вимагають миттєвого зворотного зв'язку. uncensored модель зберігає контекст протягом всього потоку без перерв. Ви можете парсити дані SSE за допомогою стандартних слухачів подій у вашому клієнті. Потокова передача працює з усіма параметрами, такими як температура та top-p. Цей метод значно зменшує сприйняту затримку для кінцевих користувачів. Це рекомендований підхід для інтерактивних додатків.
Ліміти, помилки & контекст
Ваш ключ API дозволяє 300 запитів на хвилину та 8 одночасних з’єднань. Тіло запиту не повинно перевищувати 8 МБ. Якщо ви отримуєте помилку 401, ваш ключ недійсний або прострочений. Помилка 402 вказує на недостатній передоплачений кредит; поповніть рахунок через USDT або USDC, щоб відновити службу. Помилка 429 означає, що ви вичерпали ліміт швидкості. Модель підтримує контекстне вікно на 100,000 токенів для комбінованого вводу та виводу. Жорсткі обмеження контенту все ще діють, зокрема щодо сексуального контенту з участю неповнолітніх. Ці обмеження забезпечують стабільну продуктивність для розробників з великим навантаженням. Ви можете відстежувати своє використання безпосередньо в панелі облікового запису. Помилки безкоштовні, тому ви платите лише за успішні завершення.
cURL
curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my current key balance"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraisettingskeys.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteraisettingskeys.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 = 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-ключ для служби ключів налаштувань openrouter AI?
Перейдіть на сторінку 'Отримати API-ключ' і увійдіть через Google або електронну пошту з паролем. Система миттєво генерує ваш ключ, який можна скопіювати та використовувати з будь-яким OpenAI-сумісним SDK. Верифікація за номером телефону не потрібна.
Чи підтримує uncensored LLM виклик функцій?
Так, ендпоінт підтримує виклик функцій за допомогою інструментів та параметра tool_choice. Ви можете визначити власні схеми та отримувати структуровані виклики інструментів у відповіді. Ця функція працює разом із потоковою передачею та JSON-режимом для гнучкої інтеграції.
Що станеться, якщо я перевищу передоплачений кредит?
Ви отримаєте помилку 402, що вказує на відсутність кредитів. Ви можете миттєво поповнити баланс за допомогою USDT (TRC20) або USDC (Base), щоб відновити доступ. Ваші кредити ніколи не закінчуються, тому ви можете додавати кошти в будь-який час, не втрачаючи баланс.
Згенеруйте свій ключ зараз
Зареєструйтеся, скопіюйте токен, оновіть URL кінцевої точки. Ось і все.