uk ▾
Почати зараз

Uncensored AIІнтеграція

Документація API

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

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

Ключ API автентифікує ваші запити. Згенеруйте його через Google або електронну пошту на Отримати API-ключ сторінка. Зберігайте його в безпеці. Використовуйте цей базовий URL для всіх запитів: https://api.whatisuncensoredai.com/v1.

Встановіть Authorization header для Bearer YOUR_API_KEY. Ключ ідентифікує ваш передоплачений рахунок. Помилки та відмови не споживають токени. Лише дійсні завершення нараховують на ваш баланс.

Ендпоінт Chat Completions

Надсилайте повідомлення до єдиної моделі без цензури через POST-запити. Ендпоінт — /v1/chat/completions. Передайте ідентифікатор моделі як uncensored. Модель не відхиляє законний дорослий, художній або суперечливий контент.

Структуруйте свій JSON-запит з messages масив. Кожне повідомлення має a role та content. API повертає згенерований текст у відповіді.

curl https://api.whatisuncensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 100 lines of code for a basic API."}]
  }'

Кінцева точка списку моделей

Відкрийте доступні моделі простим GET-запитом. Викличте /v1/models щоб отримати список ендпоінтів. Єдина доступна модель — uncensored. Це модель з відкритими вагами, налаштована на необмежену генерацію. Це не GPT, Claude чи інша модель постачальника.

Використовуйте цю кінцеву точку для перевірки підключення. Відповідь містить деталі моделі та ID. Інших моделей не пропонується. Зосередьтеся на одній кінцевій точці для простоти.

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

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

Parameters and JSON mode

Керуйте генерацією за допомогою стандартних параметрів. Використовуйте temperature для випадковості. Встановіть top_p для вибірки за ядром (nucleus sampling). Увімкніть режим JSON з response_format: {"type": "json_object". Це забезпечує структурований вивід для парсерів.

Інші варіанти включають stop послідовності, seed для відтворюваності, та штрафи за наявність та частоту. Виклик функцій працює з tools та tool_choice. Налаштуйте їх відповідно до вашого робочого процесу.

from openai import OpenAI

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

Ліміти частоти запитів та обробка помилок

Кожен ключ дозволяє 300 запитів на хвилину та 8 одночасних запитів. Тіло запиту має бути меншим за 8 МБ. Перевищення цих лімітів повертає статус 429. Зачекайте та повторіть спробу. Використовуйте експоненційне сповільнення для надійності.

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

import OpenAI from "openai";

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

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

Який найкращий uncensored API LLM для розробників?

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

Як працює передоплачений билінг?

Поповнюйте рахунок USDT або USDC через криптовалюту. Кредит нараховується за кожен використаний токен. Помилки та відмови є безкоштовними. Кредит ніколи не згорає. Бонусні кредити застосовуються за більші поповнення, починаючи з $50.

Чи використовуються мої дані для навчання?

Ні. Промпти не використовуються для навчання. Для створення облікового запису потрібна лише електронна пошта. Модель розміщена на наших серверах. Ваші дані залишаються приватними і не передаються іншим постачальникам послуг.

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

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

Почати зараз