Швидкий старт API моделі NSFW
Почніть роботу з нашим API uncensored LLM за лічені хвилини. Використовуйте стандартні кінцеві точки, сумісні з OpenAI, для генерації тексту без фільтрів контенту.
Автентифікація & базовий URL
Використовуйте наданий API-ключ із стандартним базовим URL для всіх запитів. Ми підтримуємо будь-якого клієнта, сумісного з OpenAI, просто змінивши параметр base_url. Ваш ключ надає доступ до однієї uncensored моделі, оптимізованої для дорослого контенту без відмов.
Додайте свій ключ до заголовка Authorization у вигляді Bearer-токена. Це забезпечує безпечний доступ до наших хостованих кінцевих точок. Ви можете згенерувати новий ключ одразу після реєстрації через Google або електронну пошту.
Зберігайте ваш ключ приватним. Він ідентифікує ваш передплачений обліковий запис та точно відстежує використання токенів.
Відправка вашого першого Completion
Надішліть POST-запит до /v1/chat/completions із назвою вашої моделі та масивом повідомлень. API повертає текстові завершення на основі контексту вашого промпту. Ви повинні встановити ідентифікатор моделі на "uncensored" для стабільних результатів.
Вхідні токени коштують $0.15 за мільйон, тоді як вихідні токени коштують $0.50 за мільйон. Збори застосовуються лише до успішних завершень, а не до помилок.
- Встановіть модель на "uncensored".
- Надайте масив messages з role та content.
- Додайте свій API-ключ до заголовків.
Ця проста настройка підходить для рольових ігор, творчого письма або задач обробки даних.
curl https://api.modelnsfw.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return 400 status code"}]
}'
Використання Python & Node SDK
Встановіть офіційні SDK Python або Node від OpenAI і вкажіть їм на нашу базову URL-адресу. Це дозволяє використовувати знайомі методи, як-от .chat.completions.create(), не переписуючи вашу логіку.
Передайте свій API-ключ як аргумент api_key. Встановіть base_url на HTTPS://api.modelnsfw.cc/v1, щоб правильно маршрутизувати запити. Цей підхід спрощує інтеграцію для існуючих проектів.
Обидва SDK автоматично обробляють серіалізацію JSON та логіку повторних спроб. Ви можете налаштувати такі параметри, як temperature або top_p, щоб керувати креативністю.
Помилки повертаються у вигляді стандартних кодів стану HTTP. Ви можете перехоплювати винятки та обробляти їх у логіці вашого додатка.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelnsfw.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelnsfw.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);
Потокові відповіді та використання токенів
Увімкніть потокову передачу, встановивши stream у значення true в тілі запиту. API повертає фрагменти через події, надслані сервером (SSE) для виводу в реальному часі. Це зменшує сприйнятну затримку для довгих відповідей.
Деталі використання токенів з'являються у фінальному чанку потоку. Ви можете проаналізувати ці дані, щоб точно відстежувати витрати, не чекаючи повної відповіді.
Потокова передача добре підходить для чат-інтерфейсів або генерації тексту в режимі реального часу. Вона дозволяє користувачам бачити контент по мірі його генерації.
Встановіть max_tokens для контролю максимальної довжини виводу за запит. За замовчуванням це 2,048 токенів, якщо не вказано інше.
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)
Виклик функцій & Режим JSON
Використовуйте параметр tools для увімкнення виклику функцій для витягування структурованих даних. Визначте функції у своєму запиті та дозвольте моделі вибрати, яку викликати. Це корисно для парсингу тексту або запуску дій.
Увімкніть режим JSON, встановивши response_format у json_object. Модель повертає суто дійсний JSON, гарантуючи, що ваш парсер ніколи не дасть збій. Це ідеально підходить для інтеграцій API, що вимагають конкретних структур даних.
Поєднуйте обидва функції для складних робочих процесів. Ви можете витягувати дані та викликати функції одночасно.
Завжди перевіряйте структуру виводу у своєму коді. Модель прагне до точності, але іноді може генерувати недійсний синтаксис.
Ліміти частоти та контекстне вікно
Контекстне вікно підтримує 100,000 токенів як для запиту, так і для відповіді. Це дозволяє працювати з великими документами або довгими розмовами. Ви можете надіслати до 16,000 токенів в одній відповіді.
Ліміти швидкості встановлено на рівні 300 запитів на хвилину на ключ. Ви можете виконувати 8 одночасних запитів одночасно. Тіло запиту не повинно перевищувати 8 МБ.
Моніторьте коди стану HTTP для виявлення помилок. Помилка 401 означає, що ваш ключ недійсний. Помилка 402 вказує на недостатність передоплачених кредитів. Помилка 429 сигналізує про перевищення ліміту швидкості.
Кредит не має строку дії. Ви можете поповнити рахунок у будь-який час, використовуючи криптовалюту, не втрачаючи баланс.
Найпоширеніші запитання
Чи це розблокована модель?
Так, модель налаштована на відповіді без відмов за змістом для законного дорослого використання. Вона не фільтрує NSFW-теми, що робить її ідеальною для рольових ігор та творчого письма.
Який розмір контекстного вікна?
API підтримує вікно контексту розміром 100 000 токенів для промпту та завершення. Це дозволяє обробляти великі документи або підтримувати довгі історії розмов.
Як оплатити використання?
Ви платите попередньо оплаченим кредитом, поповненим через криптовалюту (USDT у мережі TRC20 або USDC на мережі Base). Немає щомісячних підписок або прихованих платежів. Кредит не має строку дії.
Отримайте свій API-ключ за секунди
Зареєструйтеся, отримайте ключ і оновіть базовий URL. Ось і все, що потрібно.
Отримайте свій ключ