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

Документація API для безцензурної моделі

Отримайте свій API-ключ невідфільтрованого ШІ та почніть генерувати текст за лічені секунди. Ця документація охоплює базовий URL, автентифікацію та всі ендпоінти, необхідні для інтеграції нашої LLM у ваші проекти.

Базова URL-адреса та аутентифікація

Почніть із встановлення базового URL на HTTPS://api.storyuncensored.com/v1 та додавання API-ключа до заголовка Authorization.

Зареєструйтеся через Google або електронну пошту, щоб миттєво отримати ключ. Використовуйте заголовок Authorization: Bearer YOUR_API_KEY для кожного запиту.

Перший запит

Надішліть POST-запит на /v1/chat/completions із встановленою моделлю uncensored.

Надішліть свій системний промпт і повідомлення користувача, щоб почати.

curl https://api.storyuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a summary of chapter five focusing on plot points"}]
  }'

Приклад Python SDK

Використовуйте офіційний OpenAI Python SDK для взаємодії з API.

Вкажіть base_url на нашу кінцеву точку та API ключ у конфігурації вашого клієнта.

from openai import OpenAI

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

Приклад SDK Node.js

Ініціалізуйте клієнт OpenAI у Node.js з нашим базовим URL.

Передайте ідентифікатор uncensored моделі методу chat.completions.create.

import OpenAI from "openai";

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

Потокова передача відповідей з SSE

Увімкніть потокову передачу, встановивши stream: true у тілі запиту.

Отримуйте оновлення токен за токену через Server-Sent Events. Останній чанк включає дані про використання.

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 токенів. Обробляйте 401 для недійсних ключів, 402 для відсутності коштів та 429 для перевищення ліміту швидкості.

Максимальний вихід становить 16,000 токенів на запит. Ліміт швидкості становить 300 запитів на хвилину.

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

Яка uncensored story API?

Це хостований API chat-completions, сумісний з OpenAI, що обслуговує одну велику мовну модель без цензури. Ви надсилаєте текст і отримуєте текст без відмов у вмісті для законного дорослого використання.

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

Ви поповнюєте рахунок лише криптовалютою, зокрема USDT (TRC20) або USDC (Base). Попередньо оплачений кредит нараховується за фактичним використанням токенів, а помилки безкоштовні.

Чи можу я використовувати необмечений онлайн-ШІ для рольових ігор?

Так, модель налаштована відповідати без відмов у вмісті для законного дорослого використання. Вона підтримує потокову передачу даних (streaming) та виклик функцій для надійної інтеграції.

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

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