uk ▾
Створюйте ключ

Посібник швидкого старту

Інтегруйте uncensored модель у свій додаток, замінивши базовий URL та встановивши ідентифікатор моделі на "uncensored". Цей openai compatible API приймає стандартні SDK OpenAI, надаючи вам миттєвий доступ до сирової генерації без політики без додаткової конфігурації.

Встановлення та конфігурація

Почніть із встановлення офіційного SDK для вашої мови. Клієнту потрібні лише ваш API-ключ та правильний базовий URL для маршрутизації запитів на наші сервери. Це налаштування працює з будь-яким стандартним сумісним з OpenAI клієнтом.

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

  • Встановіть пакет через ваш менеджер пакетів.
  • Візьміть API ключ з панелі керування.
  • Вкажіть клієнт на ендпоінт API.

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

Відправте POST-запит до кінцевої точки chat completions із встановленим ID моделі "uncensored". Це повертає пряму текстову відповідь від моделі, обходячи стандартні фільтри вмісту. Ви можете надсилати прості промпти або складні системні інструкції.

API приймає стандартні параметри, такі як temperature та top_p. Використовуйте наведену нижче команду cURL для миттєвої перевірки з'єднання та якості відповідей.

curl https://api.chatbotunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fetch current temperature in Tokyo."}]
  }'

Ця відповідь підтверджує, що модель активна і готова до виробничого навантаження.

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

Увімкніть потокову передачу, встановивши параметр stream у true. API повертає потік подій, надісланих сервером (SSE), доставляючи токени по мірі їх генерації. Це значно зменшує сприйняту затримку для кінцевих користувачів.

Парсуйте чанки 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)

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

Використання інструментів та виклику функцій

Визначте інструменти в тілі запиту, щоб дозволити моделі виводити структуровані виклики функцій. Передайте визначення інструментів у масиві tools і вкажіть tool_choice для автоматичного вибору. Модель повертає виклики функцій у вмісті відповіді.

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

import OpenAI from "openai";

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

Завжди перевіряйте схему виводу перед виконанням.

Керування токенами та лімітами

Вікно контексту підтримує 100,000 токенів як для запиту, так і для відповіді разом. Кожен запит може повертати до 16,000 токенів, або 2,048, якщо не вказано max_tokens. Слідкуйте за використанням через підрахунок токенів у відповіді.

Ліміти дозволяють 300 запитів на хвилину та 8 паралельних запитів на ключ. Перевищення цих лімітів викликає помилку 429. Зберігайте ключ унікальним для кожного облікового запису, щоб уникнути спільного використання лімітів.

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

Обробка помилок та усунення несправностей

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

Статус 402 вказує на недостатність попередньо оплаченого кредиту. Поповніть баланс за допомогою USDT або USDC, щоб відновити службу. Помилка 429 сигналізує про те, що ви перевищили ліміт швидкості. Зачекайте та повторіть запит з експоненційним backoff.

Невірні тіла запитів повертають помилку 400. Переконайтеся, що структура вашого JSON відповідає специфікації API. Ці помилки є безкоштовними і не зменшують ваш баланс.

Python

from openai import OpenAI

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

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

Яка основна перевага цього API нецензурованого чат-бота?

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

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

Оплата виключно криптовалютою, приймаючи USDT на TRC20 або USDC на Base. Ви можете поповнити рахунок від $20 до $500, з бонусним кредитом за більші суми.

Чи це сервіс, сумісний з SDK openai?

Так, воно повністю сумісне з офіційними SDK від OpenAI. Вам потрібно лише змінити базовий URL та ID моделі, щоб почати його використовувати.

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

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