Документація API
Підключіть клієнт, сумісний з OpenAI, до нашого API без цензури за лічені секунди.
Аутентифікація та базовий URL
API використовує стандартну автентифікацію Bearer-токеном. Ви отримуєте свій ключ одразу після реєстрації через Google або електронну пошту. Встановіть Authorization header для Bearer YOUR_API_KEY для всіх запитів. Базова URL-адреса https://api.llmstatus.cc/v1. Цей ендпоінт працює з будь-яким SDK OpenAI або сумісним клієнтом. Вам потрібно лише змінити базовий URL та надати свій ключ. Для реєстрації не потрібен номер телефону. Ваша особистість залишається мінімальною, тоді як ви отримуєте повний доступ.
Перший запит
Надішліть POST-запит на /v1/chat/completions щоб отримати миттєву відповідь. Ідентифікатор моделі uncensored. Він обробляє дорослі теми, дослідження безпеки та суперечливі теми без відмов. Вам не потрібна підписка чи щомісячна плата. Помилки не споживають ваш передоплачений кредит. Надішліть свій запит і отримайте текстовий вивід напряму.
curl https://api.llmstatus.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server timezone to UTC."}]
}'
Цей запит демонструє найпростішу можливу взаємодію. Сервер повертає об'єкт JSON, що містить згенерований текст. Ви можете налаштувати параметри, такі як temperature або top_p, щоб керувати креативністю. Відповідь містить статистику використання для прозорості. Почніть з цього базового виклику, щоб перевірити, чи правильно працює ваш ключ.
Інтеграція SDK Python
Використовуйте офіційний openai Python-бібліотека для взаємодії з API. Налаштуйте базову URL-адресу та API-ключ під час ініціалізації клієнта. Клієнт обробляє серіалізацію та парсинг помилок за вас. Цей підхід значно зменшує кількість шаблонного коду. Ви можете передавати повідомлення у вигляді списку словників. Модель залишається uncensored незалежно від обгортки клієнта. Підтримуються як потоковий, так і непотоковий режими. Цей метод ідеально підходить для бекенд-сервісів або скриптів обробки даних.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmstatus.cc/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 приховує деталі HTTP-запитів. Ви зосереджуєтесь на структурі промпта та обробці відповідей. Коди помилок викидаються як винятки. Ви можете перехоплювати їх для коректного обслуговування лімітів швидкості або проблем із кредитом. Код залишається чистим і зрозумілим. Це рекомендований спосіб інтеграції API для розробників на Python.
Використання SDK Node.js
Встановіть openai npm пакет для середовищ Node.js. Встановіть змінну середовища або передайте ключ безпосередньо до конструктора. Базовий URL має вказувати на наш сервіс. Це дозволяє вам швидко створювати serverless функції або веб-додатки. SDK підтримує як CommonJS, так і ES модулі. Ви можете отримувати відповіді потоком або одразу. API ключ передається безпечно в заголовку. Ця конфігурація ідеально підходить для JavaScript розробників, яким потрібна надійна генерація тексту. Додаткова конфігурація не потрібна, окрім ключа та базового URL.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmstatus.cc/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);
SDK Node відтворює структуру клієнта Python. Ви надсилаєте повідомлення і отримуєте завершення. Обробка помилок вбудована в ланцюжок обіцянок. Це гарантує надійність вашої програми. Використовуйте цей метод для інтерфейсів чату в реальному часі або фонових завдань. Код є лаконічним і легким у підтримці. Ви можете доповнити його власними заголовками, якщо потрібно.
Потокові відповіді
Увімкніть потокову передачу, встановивши 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)
Обробляйте події SSE у своєму коді, щоб оновлювати інтерфейс користувача в реальному часі. Остання подія містить дані про використання. Парсуйте їх, щоб точно відстежувати споживання кредиту. Потокова передача є необов’язковою, але рекомендованою для інтерактивних додатків. Вона підтримує з’єднання відкритим до завершення. Цей метод гарантує, що ви платите лише за згенероване. Помилки під час потокової передачі повідомляються в фінальному чанку.
Ліміти, помилки та контекстне вікно
У вас є вікно контексту на 100,000 токенів для запиту та завершення разом. Максимальний вивід становить 16,000 токенів на запит. Ліміт — 300 запитів на хвилину на ключ. Ви можете мати 8 одночасних запитів. Тіло запиту не повинно перевищувати 8 MB. Помилка 401 означає, що ваш ключ недійсний. Помилка 402 вказує на відсутність кредитів. Помилка 429 сигналізує про досягнення ліміту швидкості. Кредити не мають терміну дії, тому ви можете поповнити рахунок пізніше. Помилки не нараховують витрати з вашого кредиту. Використовуйте ці коди для швидкого налагодження інтеграції. API суворий, але передбачуваний. Плануйте свою паралельність, спираючись на ліміт у 8 запитів.
Найпоширеніші запитання
Чи це офіційний API статусу LLM?
Так, це офіційне API для статусу LLM. Воно без цензури та сумісне з OpenAI. Треті сторони-перепродавці не залучені.
Чи підтримує воно виклик функцій?
Так, API підтримує виклик функцій з параметрами tools та tool_choice. Ви можете визначити власні інструменти в своєму запиті. Модель поверне структурований JSON для викликів функцій. Це працює як у режимі потокової передачі, так і в звичайному режимі.
Як оплатити API?
Ви платите лише криптовалютою, зокрема USDT у TRC20 або USDC у Base. Платежі варіюються від $20 до $500. Ви отримуєте бонусний кредит за більші суми. Кредит не має терміну дії.
Захистіть свій API-ключ
Зареєструйтеся, отримайте ключ і оновіть кінцеву точку. Не потрібна конфігурація.