uk ▾

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

Отримайте свій uncensored API-ключ і почніть надсилати запити миттєво. У цьому посібнику описано ендпоінти, сумісні з OpenAI, потокову передачу та оплату криптовалютою для uncensored LLM моделі.

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

Точка доступу до нецензурованої ШІ в інтернеті — це ваш шлюз до генерації тексту. Використовуйте базовий URL https://api.uncensoredaionline.com/v1 для всіх запитів. Вам потрібен API-ключ, який ви отримуєте, натиснувши 'Отримати API-ключ' на панелі керування. Увійдіть через Google або пароль електронної пошти; номер телефону не потрібен. Ключ з'являється миттєво. Використовуйте його в Authorization header as a Bearer token. There is only one active key per account. If you generate a new one, the old key stops working. We do not offer multiple keys per account.

Зроблення першого запиту

Надішліть POST-запит на /v1/chat/completions з вашим повідомленням. Ідентифікатор моделі uncensored. Це модель з відкритими вагами, налаштована на відсутність відмов для законного дорослого контенту. Це не GPT, Claude чи Llama. Ви отримуєте текст на вхід, текст на вихід. Немає зображень, аудіо чи ембедінгів. Використовуйте стандартний формат OpenAI. Наш API підтримує ту ж структуру. Ви можете змінити свій базовий URL у будь-якому SDK для використання цієї служби. Ось базовий приклад curl для початку роботи.

curl https://api.uncensoredaionline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 3 errors in this log file."}]
  }'

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

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

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

from openai import OpenAI

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

SDK Node.js дотримується того ж шаблону. Ініціалізуйте клієнт з вашою базовою URL-адресою та ключем. Структура кінцевої точки ідентична версії Python. Ця узгодженість зменшує час розробки. Ви можете програмно обробляти помилки та ліміти швидкості. Ліміт тіла запиту 8 МБ також застосовується тут. Якщо ви його перевищите, запит не вдасться. Підтримується потокове передавання через SSE. Ви можете обробляти токени по мірі їх надходження. Це корисно для довгих виводів або відображень у реальному часі. Модель не відмовляє у вмісті, тому ваша логіка повинна обробляти вивід за необхідності.

import OpenAI from "openai";

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

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

Потокові відповіді та використання токенів

Увімкніть потокову передачу, встановивши stream true. Ви отримуєте фрагменти тексту по мірі їх генерації. Останній фрагмент містить статистику використання токенів. Це дозволяє відстежувати витрати в реальному часі. Потокова передача є суттєвою для хорошого користувацького досвіду в чат-інтерфейсах. uncensored LLM повністю підтримує цю функцію. Ви можете коректно обробляти часткові відповіді. Помилки під час потокової передачі все одно зараховуються як безкоштовні, якщо не було згенеровано токенів. Перевірте usage field у фінальному чанку. Він показує токени промпту та токени завершення. Ці дані допомагають вам бюджетувати ваші крипто-поповнення.

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)

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

Function Calling, режим JSON та обмеження

Використовуйте виклик функцій для видобутку структурованих даних. Визначте свої інструменти в запиті. Модель поверне JSON, що відповідає вашій схемі. Ви також можете примусово увімкнути режим JSON за допомогою response_format: {"type": "json_object"}. Це корисно для парсингу даних або генерації конфігурацій. API підтримує temperature, top_p, stop, а також seed параметри. Налаштуйте їх, щоб тонко налаштувати вихід. Жорсткий ліміт — відсутність сексуального контенту з участю неповнолітніх. Все інше дозволено. Ліміт 300 запитів на хвилину є щедрым. Ліміт 8 одночасних запитів запобігає спаму. Використовуйте ці ліміти з розумом.

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

Яка онлайн базова URL-адреса uncensored AI?

Базовий URL-адреса: HTTPS://api.uncensoredaionline.com/v1. Він сумісний з OpenAI, тому ви можете використовувати будь-який стандартний SDK, змінивши базовий URL. Ідентифікатор моделі — 'uncensored'. Це модель з відкритими вагами, а не перепродаж GPT або Claude. Вона працює на наших серверах і налаштована на відсутність відмов.

Як оплатити uncensored LLM API?

Ви платите попередньо оплаченим кредитом, поповненим через криптовалюту. Ми приймаємо USDT у мережі TRC20 та USDC на мережі Base. Ви можете поповнити баланс від $20 до $500. Діють бонуси: +5% від $50, +10% від $100 та +15% від $200. Кредит не має строку дії. Помилки безкоштовні. Немає щомісячних підписок.

Якщо ліміти для uncensored API?

Ви отримуєте 300 запитів на хвилину та 8 одночасних запитів на ключ. Контекстне вікно становить 100 000 токенів. Максимальний обсяг виводу — 16 000 токенів. Ліміт тіла запиту становить 8 МБ. У вас є один активний ключ на акаунт. Якщо вам потрібен новий ключ, старий анулюється.

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

Зареєструйтеся, скопіюйте ключ, оновіть кінцеву точку. Просте налаштування.

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