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

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

Інтегруйте наш uncensored LLM API за лічені хвилини, використовуючи стандартні SDK OpenAI. Надсилайте текст, отримуйте сирій текст без прив'язки до підписки.

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

Використовуйте офіційні SDK OpenAI з кастомним базовим URL. Ваш API-ключ автентифікує кожен запит.

Базовий URL: https://api.unsensoredai.com/v1

Ідентифікатор моделі: uncensored

curl https://api.unsensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "what is the capital of france"}]
  }'

Ендпоінт Chat Completions

Надсилайте повідомлення через POST /v1/chat/completions. Модель повертає текст без фільтрів контенту.

Контекстне вікно: 100,000 токенів загалом. Максимальний вивід: 16,000 токенів.

from openai import OpenAI

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

Потокові відповіді

Увімкніть потокове передавання для генерації токенів у реальному часі. Останній фрагмент містить дані про використання.

Корисно для інтерфейсів з низькою затримкою.

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)

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

Підтримує визначення інструментів та автоматичний виклик функцій. Визначайте інструменти в тілі запиту.

Модель вибирає інструменти на основі контексту.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unsensoredai.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"}. Керуйте температурою, top_p та послідовностями зупинки.

Встановіть seed для відтворюваності.

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

300 запитів за хвилину на ключ. Дозволено 8 одночасних запитів.

8 МБ ліміт тіла запиту. Помилки безкоштовні. Кредити згорають лише якщо неоплачені.

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

Чи працює unsensored AI з SDK OpenAI?

Так. Наш API повністю сумісний з OpenAI. Використовуйте стандартні SDK з нашим базовим URL.

Як працює облік платежів при використанні несенсорних LLM?

Тільки попередньо оплачені кредити. $0.15 за 1M вхідних токенів, $0.50 за 1M вихідних токенів. Немає щомісячних платежів.

Що станеться, якщо я потраплю під ліміт швидкості?

Ви отримуєте помилку 429. Повторіть спробу через кілька секунд. Ліміти діють на кожен API-ключ окремо.

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

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

Почати зараз