uk ▾

Документація API & Швидкий старт

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

Налаштування базової URL-адреси та аутентифікації

Кінцевий пункт API: HTTPS://api.unrestrictedaitools.com/v1. Використовуйте стандартні SDK OpenAI, змінивши base_url та надавши свій API-ключ. Ви можете зареєструватися через Google або електронну пошту, щоб миттєво отримати ключ.

curl https://api.unrestrictedaitools.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"}]
  }'

Кожен запит має містити заголовок Authorization. Ваш ключ надає доступ до моделі без цензури без додаткових кроків конфігурації.

Перший запит: POST /v1/chat/completions

Надішліть POST-запит до /v1/chat/completions із вашими повідомленнями. Ідентифікатор моделі — 'uncensored'. Ввід — текст, вивід — текст. Тут немає ембедінгів чи генерації зображень.

from openai import OpenAI

client = OpenAI(base_url="https://api.unrestrictedaitools.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 робить решту. Помилки безкоштовні, тому ви можете тестувати вільно.

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

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

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

Параметри: Temperature, Top-P, Stop

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

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unrestrictedaitools.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 json_object для структурованого виводу. Увімкніть виклик функцій за допомогою інструментів та tool_choice. Це дозволяє моделі виконувати дії або повертати дані у певному форматі.

Чітко визначте свої інструменти. Модель буде дотримуватися схеми. Це корисно для створення агентів або конвеєрів витягування даних.

Ліміти частоти та контекстне вікно

Ви отримуєте 300 запитів на хвилину та 8 одночасних запитів. Контекстне вікно становить 100 000 токенів. Максимальний вивід — 16 000 токенів. Тіла запитів мають бути меншими за 8 МБ.

Якщо ви перевищили ліміт 429, зачекайте трохи. 401 означає недійсний ключ. 402 означає відсутність кредиту. Ці ліміти забезпечують справедливе використання для всіх розробників.

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

Чи це справді необмежені AI інструменти для NSFW контенту?

Так, модель не відхиляє законні дорослі, художні або суперечливі теми. Це невідфільтрована LLM, розроблена для необмеженого використання.

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

Використовуйте криптовалюту (USDT на TRC20 або USDC на Base). Суми поповнення варіюються від $20 до $500. Ви отримуєте бонусні кредити за більші депозити.

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

Ви отримаєте статус-код 429. Зачекайте перед повторною спробою. Ліміт становить 300 запитів за хвилину на ключ.

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

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