ОглядШвидкий старт
Документація API
Почніть розробку з uncensored LLM API за лічені хвилини. Використовуйте ті самі OpenAI-сумісні ендпоінти для надсилання тексту та отримання сирого, невідфільтрованого тексту.
Автентифікація та ключі
Отримайте свій API-ключ одразу після реєстрації. Платформа використовує один активний ключ на обліковий запис, який видається через вхід у систему Google або електронну пошту без верифікації номером телефону. Передайте цей ключ у Authorization header as a Bearer token. Each request validates credentials before processing tokens. Lost keys generate a replacement that invalidates the previous one instantly.
curl https://api.mostunhingedai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send my invoice for 50k tokens"}]
}'Зберігайте свій ключ у безпеці. Формат заголовка відповідає стандартним стандартам, що використовуються основними SDK. Спеціальних префіксів або областей дій не потрібно для базового завершення тексту.
Ендпоінт Chat Completions
Надсилайте повідомлення до POST /v1/chat/completions для висновку. Базова URL-адреса — це https://api.mostunhingedai.com/v1. Запити приймають стандартні масиви повідомлень з role та content поля. Ідентифікатор моделі uncensored. Ви отримуєте текстові відповіді без відмов у вмісті для законного дорослого матеріалу. Помилки, такі як відсутність ключів, повертають коди статусу 401.
from openai import OpenAI
client = OpenAI(base_url="https://api.mostunhingedai.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)Контекстні вікна містять 100,000 токенів загалом. Ліміти виходу за замовчуванням становлять 2,048 токенів, якщо ви не вкажете вищий max_tokens значення до 16 000. Вхідні та вихідні токени враховуються у вашому передоплаченому балансі.
Кінцева точка моделей
Виконайте запит до доступних моделей через GET /v1/models. Цей ендпоінт повертає метадані про єдину розміщену модель. Він підтверджує ідентифікатор uncensored і його можливостями. В цьому екземплярі немає інших моделей. Використовуйте цей ендпоінт для перевірки з’єднання перед надсиланням важких завантажень.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.mostunhingedai.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);Відповідь включає стандартні сумісні з OpenAI поля. Ви можете програмно парсити ідентифікатор моделі, щоб забезпечити сумісність з логікою маршрутизації. Ця кінцева точка вимагає автентифікації, але повертає дані миттєво.
Parameters and settings
Керуйте поведінкою генерації за допомогою стандартних параметрів. Використовуйте temperature для випадковості та top_p для вибірки за ядром (nucleus sampling). Встановіть seed для відтворюваних результатів під час налагодження. Ця stop параметр зупиняє генерацію за певними рядками. Налаштуйте presence_penalty та frequency_penalty щоб зменшити повторення.
Ці налаштування безпосередньо впливають на потужність інференсу. Жодних прихованих фільтрів, які змінюють ці значення, немає. Ви зберігаєте повний контроль над розподілом виводу. Значення за замовчуванням відповідають загальногалузевим стандартам для стабільності.
Потокові відповіді
Увімкнути доставку токенів у реальному часі, встановивши stream: true. API повертає Server-Sent Events (SSE). Кожен фрагмент містить частковий текст та статистику використання. Останній фрагмент містить загальну кількість токенів для запиту. Розберіть choices масив у кожному об'єкті delta.
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)Потокова передача зменшує сприйнятну затримку для довгих відповідей. Буферизуйте фрагменти у своєму клієнтському додатку. Формат SSE забезпечує надійну доставку навіть через нестабільні з’єднання. Оновлення використання токенів точно відображають фактичне споживання.
Ліміти, помилки та контекст
Дотримуйтесь ліміту швидкості: 300 запитів на хвилину на ключ. Ліміт паралельності становить 8 одночасних запитів. Тіло запиту має бути меншим за 8 МБ. Статус 429 вказує на перевищення цих лімітів. Зачекайте та повторіть спробу з експоненційним уповільненням.
Помилки мають специфічні коди. 401 означає, що ваш ключ недійсний. 402 сигналізує про недостатній попередньо оплачений кредит. Повернення коштів за спожиті токени не доступне, але невикористаний кредит ніколи не згорає. Контекстне вікно на 100,000 токенів включає токени як запиту, так і відповіді. Плануйте розмір вхідних даних ретельно, щоб уникнути обрізання.
Поширені запитання
Чи бере найбільш розкута AI плату за невдалі запити?
Ні, помилки та відмови безкоштовні. Ви платите лише за токени, успішно оброблені. Якщо запит не вдається через недійсні параметри або проблеми з мережею, з вашого передоплаченого балансу не списуються токени. Це гарантує, що ви платите лише за робочий інференс.
Як поповнити обліковий запис?
Поповнюйте рахунок лише криптовалютою: USDT у мережі TRC20 або USDC на Base. Мінімальне поповнення — $20, максимальне — $500. Бонусні кошти нараховуються на вищих рівнях. Кошти ніколи не згорають. Використовуйте панель керування, щоб ініціювати платіж та миттєво отримати адресу гаманця.
Чи навчається несексована модель на моїх запитах?
Ні, ваші промпти не використовуються для навчання. Модель є статичною версією з відкритими вагами. Ваші дані залишаються приватними і не використовуються для майбутніх оновлень моделі. Ви зберігаєте повний контроль над своїм контекстом, не сприяючи формуванню спільного набору даних.
Розблокуйте свій API-ключ
Зареєструйтеся, скопіюйте ключ і оновіть базовий URL. Ось і все.