uk ▾

Інтегруйте Uncensored API

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

Встановіть офіційний SDK OpenAI

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

  • Запустити pip install openai для Python.
  • Запустити npm install openai для Node.js.

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

Налаштуйте свій базовий URL та ключ

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

  • Базовий URL: https://api.pricingkeyapiopenai.com/v1
  • Модель: uncensored

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

Ось як налаштувати клієнта в Python:

from openai import OpenAI

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

Надішліть своє перше завершення чату

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

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

Приклад структури запиту:

curl https://api.pricingkeyapiopenai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Convert this curl request to Python using standard libraries"}]
  }'

Увімкніть потокове передавання для токенів у реальному часі

Встановити stream для true для отримання токенів по мірі їх генерації. Це важливо для інтерфейсів чату та додатків реального часу. SDK повертає фрагменти по мірі їх надходження від сервера.

Кожен чанк містить дельту відповіді. Ви можете об'єднати ці дельти, щоб створити остаточний текст. Стримінг значно зменшує сприйняту затримку для довгих виводів.

Увімкніть потокове передавання у своєму клієнті Node.js:

import OpenAI from "openai";

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

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

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

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

Налаштуйте режим JSON у вашому SDK:

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)

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

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

Ваше контекстне вікно становить 100 000 токенів загалом. Якщо ви перевищите цей ліміт, API поверне помилку. Відмови та помилки не споживають ваш баланс токенів. Тримайте тіла запитів меншими за 8 МБ.

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

Яка структура ціноутворення ключа API OpenAI?

Ми беремо $0.15 за 1 млн входних токенів та $0.50 за 1 млн вихідних токенів. Немає щомісячної підписки чи платежів за простої потужності. Ви платите лише за токени, які фактично використовуєте зі свого попередньо оплаченого крипто-балансу.

Чи це розблокована модель LLM?

Так, наша модель не відмовляє у законному дорослому, художньому або суперечливому контенті. Єдине суворе обмеження полягає в тому, що ми відхиляємо запити, що стосуються сексуального контенту з неповнолітніми. Це не модель GPT, Claude або будь-якого іншого постачальника'а.

Які способи оплати ви приймаєте?

Тільки крипто: USDT у мережі TRC20 або USDC на Base, будь-яка ціла сума від $20 до $500. Бонусний кредит надається від $50.

Генеруйте свій API-ключ

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

Почати зараз