uk ▾
Отримайте свій ключ

Швидкий старт: Інтегруйте API необмежених LLM

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

Передумови: SDK та змінні середовища

Почніть із встановлення офіційного SDK для вашої мови. Ми надаємо розміщений API chat-completions, сумісний з OpenAI, який працює з будь-яким стандартним клієнтом. Вам потрібно налаштувати дві змінні середовища: OPENAI_API_KEY та OPENAI_BASE_URL.

Базовий URL-адреса цієї служби — HTTPS://api.llmsunrestricted.com/v1. Ця URL-адреса гарантує, що ваші запити надходитимуть на нашу необмежену інфраструктуру. Ваш API-ключ автентифікує ваш акаунт з передоплаченим кредитом. Для налаштування не потрібен номер телефону, достатньо лише електронної пошти або облікового запису Google.

Аутентифікація: Встановлення вашого API-ключа

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

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

Відправка вашого першого запиту Chat Completion

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

Ось базовий приклад cURL для перевірки з'єднання та налаштування оплати.

curl https://api.llmsunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List three common use cases for this API"}]
  }'

Цей запит споживає вхідні токени залежно від довжини вашого запиту. Ви сплачуєте лише за фактично оброблені токени. Помилки та відмови через невірне форматування є безкоштовними.

Обробка потокових відповідей (SSE)

Увімкніть потокову передачу, встановивши 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)

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

Налаштування параметрів: Temperature та Top_P

Налаштуйте поведінку генерації за допомогою стандартних параметрів. Встановіть temperature для контролю випадковості; нижчі значення роблять результати більш детермінованими. Використовуйте top_p щоб обмежити різноманітність словникового запасу. Ці налаштування допомагають вам точно налаштувати uncensored модель для рольових ігор або творчого письма.

Ви також можете використовувати response_format з {"type": "json_object"} для структурованих даних. Виклик функцій підтримується через tools та tool_choice. Модель підтримує до 100,000 токенів для всього контекстного вікна.

from openai import OpenAI

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

Ці параметри дають вам повний контроль над стилем виводу моделі. Експериментуйте з комбінаціями, щоб знайти найкращий баланс для вашого конкретного сценарію використання.

Розуміння використання токенів та тарифікації

Оплата суворо передоплачена та базується на реальному використанні токенів. Вхідні токени коштують $0.15 за 1M, а вихідні — $0.50 за 1M. Ви платите лише за те, що використовуєте, без щомісячних платежів за підписку. Кредит ніколи не прострочує, тому ви можете поповнювати баланс будь-коли.

Якщо у вас закінчаться кошти, API поверне помилку 402. Ви можете поповнити рахунок за допомогою USDT (TRC20) або USDC (Base) від $20. Бонуси застосовуються для більших депозитів: +5% від $50, +10% від $100 та +15% від $200. Помилки не споживають кредити.

import OpenAI from "openai";

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

Стежте за використанням через панель моніторингу або перевіривши кількість токенів у заголовках відповіді API. Ця прозорість гарантує, що ви контролюєте витрати на розробку.

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

Що станеться, якщо я потраплю під ліміт швидкості?

API обмежує 300 запитів на хвилину на ключ та 8 одночасних запитів. Якщо ви перевищите ці ліміти, отримаєте помилку 429 Too Many Requests. Зачекайте кілька секунд і повторіть спробу або змініть шаблон використання, щоб залишатися в межах безкоштовних лімітів.

Чи справді несексована модель не має обмежень?

Так, модель налаштована відповідати без відмов у вмісті для законного дорослого, художнього чи суперечливого контенту. Єдине суворе обмеження — це відмова у сексуальному контенті з участю неповнолітніх, яка завжди застосовується. Ви маєте повний контроль над іншими правилами через інженерію промптів.

Як керувати своїми API-ключами?

Ви можете згенерувати новий ключ через панель керування після входу за допомогою Google або електронної пошти. Кожен акаунт має один активний ключ; генерація нового миттєво замінює старий. На тій самій сторінці ви також можете переглянути деталі використання та баланс.

Згенеруйте свій ключ зараз

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

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