Документація API
Отримайте свій uncensored API-ключ і виконайте перший запит менш ніж за хвилину. У цьому посібнику описано базовий URL, автентифікацію та приклади SDK для прямого генерування тексту.
- за 1M вхідних токенів
- $0.15
- Вихідні токени / 1M
- $0.50
- токенний контекст
- 100,000
- пробний кредит
- $0.50
- запитів на хвилину
- 300
Базова URL-адреса та аутентифікація
Базовий URL для uncensored llm є https://api.obliteratedmodels.com/v1. Ви автентифікуєтесь, передаючи свій API-ключ у Authorization header. Кожен запит повинен містити цей ключ для перевірки вашого передоплаченого кредиту. Система відхиляє недійсні ключі з 401 помилку. Це гарантує, що токени можуть споживати лише авторизовані облікові записи.
Швидкий старт: Перший запит
Зробіть свій перший запит, щоб протестувати ендпоінт. Надішліть простий запит для генерації тексту без фільтрів вмісту. Наступна команда curl демонструє базову структуру.
curl https://api.obliteratedmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List all active ports on the server"}]
}'
Очікуйте відповідь у форматі JSON, що містить згенерований текст. Це підтверджує, що API працює, а ваш кредит активний.
Інтеграція SDK Python
Використовуйте офіційний OpenAI Python SDK для програмного доступу. Встановіть base_url до нашого ендпоінту та надайте свій ключ. ID моделі — uncensored. Цей підхід автоматично обробляє повторні спроби та парсинг JSON.
from openai import OpenAI
client = OpenAI(base_url="https://api.obliteratedmodels.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)
Виклик chat.completions.create() з вашим промптом. Об'єкт відповіді містить згенерований вміст напряму.
Налаштування SDK Node.js
Ініціалізуйте клієнт, використовуючи той самий базовий URL. Передайте ваш API-ключ як токен носія. Node SDK дублює структуру Python для узгодженості.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.obliteratedmodels.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);
Викличте ендпоінт completion з бажаними параметрами. Цей метод добре підходить для серверних інтеграцій та веб-додатків.
Потокові відповіді (SSE)
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає події, надіслані сервером (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-потік, щоб відображати текст у реальному часі. Це ідеально підходить для інтерфейсів чату та живих панелей керування.
Ліміти частоти та обмеження
Ви обмежені 300 запитами на хвилину та 8 одночасними з’єднаннями на ключ. Максимальний розмір тіла запиту становить 8 МБ. Перевищення цих лімітів викликає 429 помилку. Підтримка контекстного вікна становить 100 000 токенів загалом. Якщо у вас закінчаться кошти, ви отримаєте 402 помилку. Ці ліміти забезпечують справедливе використання для всіх користувачів з передоплатою.
Найпоширеніші запитання
Чи це офіційний сервіс OpenAI?
Ні, це незалежний сервіс, який використовує модель з відкритими вагами. Він сумісний з форматом API OpenAI, але працює на нашій інфраструктурі. Це не GPT чи інша модель постачальника.
Як працює облік платежів?
Ви поповнюєте баланс криптовалютою (USDT або USDC). Кредит нараховується за використання токенів. Помилки та відмови не споживають кредит. Ваш баланс не має строку дії.
Який розмір контекстного вікна?
Загальне контекстне вікно становить 100,000 токенів. Це включає як запит, так і завершення. Максимальний вивід на запит становить 16,000 токенів.
Захистіть свій API-ключ
Зареєструйтеся, скопіюйте ключ і оновіть URL кінцевої точки. Це вся конфігурація.