Документація API для безцензурного AI чату
Почніть роботу з нецензурованої API чату за лічені секунди. Використовуйте стандартні SDK OpenAI для надсилання запитів до нашої розміщеної моделі для генерації необмеженого тексту.
Аутентифікація та базовий URL
Базовий URL-адреса — https://api.aichatunrestricted.com/v1. Передайте свій API-ключ у Authorization header. Платежі виключно через криптовалюту. Використовуйте USDT (TRC20) або USDC (Base) для поповнення. Кредит ніколи не закінчується.
POST /v1/chat/completions
Надіслати текст у uncensored модель. API повертає текст без відмов у вмісті для законного дорослого використання.
- Максимальний контекст: 100,000 токенів.
- Максимальний вивід: 16 000 токенів.
Приклад запиту:
curl https://api.aichatunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to install pip on ubuntu"}]
}'
GET /v1/models
Перевірте доступні моделі. У відповіді перелічено uncensored модель. Використовуйте цей ендпоінт для підтвердження з'єднання.
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatunrestricted.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)
Приклад Node SDK
Використовуйте Node SDK із власним базовим URL. Встановіть API-ключ та ідентифікатор моделі. Це забезпечує сумісність з існуючим клієнтським кодом.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatunrestricted.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)
Ліміти та помилки
Ліміт становить 300 запитів на хвилину. Ліміт паралельних запитів — 8 одночасних запитів. Максимальний розмір тіла запиту — 8 МБ. Помилки: 401 для недійсних ключів, 402 — недостатньо коштів. Контекстне вікно — 100 000 токенів.
Поширені запитання
Чи це необмежений API для чату?
Так. API надає одну uncensored модель. Вона не відмовляється від законних дорослих тем. Це не GPT або Claude.
Як відлагодити відсутність цитат?
Перевірте системний промпт. Переконайтеся, що ви явно запитуєте цитування. Модель реагує на інструкції. Вона не генерує джерела за замовчуванням.
Які способи оплати приймаються?
Тільки крипто. Ми приймаємо USDT (TRC20) та USDC (Base). Мінімальна сума поповнення — $20.
Отримайте свій ключ зараз
Зареєструйтеся, скопіюйте ключ, оновіть базову URL-адресу. Ось і все, що потрібно.