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

Документація API необмеженого ШІ

Ця документація надає необхідні деталі для інтегрування з нашим API LLM без обмежень. Ви знайдете базовий URL, кроки автентифікації та приклади коду для вашої улюбленої мови програмування.

Базова URL-адреса та аутентифікація

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

Аутентифікація проста та безпечна. Згенеруйте свій ключ на Отримати API-ключ сторінку через Google або електронну пошту. Ключ відображається одразу після створення. Зберігайте його в надійному місці, оскільки він надає повний доступ до ваших попередньо оплачених кредитів. Ми не вимагаємо номери телефонів або складні кроки налаштування. Ваші дані залишаються в середовищі, що відповідає стандартам, без прихованих комісій за маршрутизацію.

Перший запит

Надішліть своє перше повідомлення до /v1/chat/completions ендпоінт, використовуючи ваш улюблений HTTP-клієнт. Ідентифікатор моделі просто uncensored. Ця модель — велика мовна модель з відкритими вагами, налаштована для законного використання дорослими і не відхиляє дискусійні теми. Це не GPT, Claude або будь-яка інша модель постачальника.

Нижче наведено базовий приклад з використанням cURL. Замініть YOUR_API_KEY з вашим реальним ключем. Тіло запиту включає ідентифікатор моделі, системний промпт та повідомлення користувача. Цей приклад демонструє пряму, uncensored природу нашого API без зайвого навантаження.

curl https://api.openroutereualternative.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the GDPR compliance docs"}]
  }'

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

Використовуйте офіційний OpenAI Python SDK з кастомним базовим URL для взаємодії з нашим API. Цей підхід забезпечує сумісність з існуючими кодовими базами, які вже використовують клієнтів OpenAI. Вам потрібно лише змінити base_url та api_key параметри. Ідентифікатор моделі залишається uncensored.

Підтримується потокова передача через події, що надсилаються сервером (SSE). Використовуйте stream=True параметр для отримання токенів по мірі їх генерації. Останній фрагмент містить загальне використання токенів для запиту. Цей метод ефективний для додатків реального часу. Наш API підтримує такі параметри, як температура, top_p та послідовності зупинки.

from openai import OpenAI

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

Інтегруйтеся з нашим API за допомогою Node.js SDK OpenAI. Налаштуйте клієнт, вказавши специфічний базовий URL та ваш API-ключ. Ідентифікатор моделі — uncensored. Ця конфігурація дозволяє використовувати знайомі методи для завершення чату. Ви можете передавати повідомлення контексту, встановлювати температуру та визначати послідовності зупинки.

Виклик функцій підтримується через tools параметр. Ви також можете примусово увімкнути режим JSON за допомогою response_format: {type: "json_object"}. Ця функція корисна для вилучення структурованих даних. API обробляє такі параметри, як presence_penalty та frequency_penalty точно так, як очікувалося. Ця гнучкість робить його сильною альтернативою OpenRouter для розробників.

import OpenAI from "openai";

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

Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає потік подій, надісланих сервером. Кожна подія містить фрагмент часткової відповіді. Останній фрагмент містить повну статистику використання токенів для цілей розрахунку вартості.

Потокова передача зменшує сприйнятну затримку для кінцевих користувачів. Вона ідеально підходить для чат-інтерфейсів, де потрібен миттєвий зворотний зв’язок. Вікно контексту підтримує до 100,000 токенів для запиту та завершення разом. Максимальний обсяг виводу становить 16,000 токенів на запит. Якщо max_tokens не встановлено, значення за замовчуванням становить 2,048 токенів. Цей баланс дозволяє глибоко зануритися в контекст, не перевантажуючи ліміт відповіді.

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 запитів на хвилину та 8 одночасних запитів. Максимальний розмір тіла запиту становить 8 МБ. Помилки повертаються у вигляді стандартних кодів стану HTTP. Помилка 401 вказує на недійсний або відсутній API-ключ. Помилка 402 означає, що ваш передоплачений кредит вичерпано. Помилка 429 сигналізує про перевищення ліміту швидкості.

Використання токенів прозоре. Вхідні токени коштують $0.15 за мільйон, а вихідні токени коштують $0.50 за мільйон. Помилки та відмови є безкоштовними. Кредит поповнюється лише через криптовалюту. Модель відхиляє запити, що стосуються неповнолітніх, але дозволяє інший законний дорослий контент. Ця чітка структура забезпечує передбачувані витрати для вашої програми.

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

Яка базова URL-адреса для API uncensored?

Базовий URL-адреса: HTTPS://api.openroutereualternative.com/v1. Цей URL працює з будь-яким клієнтом, сумісним з OpenAI. Необхідно включити свій API-ключ у заголовок Authorization.

Як автентифікувати свої запити?

Додайте свій API-ключ до заголовка Authorization у вигляді Bearer-токена. Згенеруйте ключ на сторінці отримання API-ключа. Ключ відображається одразу після реєстрації. Він надає доступ до ваших передоплачених кредитів.

Які деталі ціноутворення токенів для цієї uncensored LLM?

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

Отримайте свій API-ключ

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