uk ▾
Отримати API-ключ

Документація API

Почніть роботу з нецензурованої API LLM, надсилаючи текстові запити до нашої кінцевої точки, сумісної з OpenAI. Використовуйте будь-який стандартний SDK для миттєвої інтеграції цього NSFW API у ваші додатки.

Базова URL-адреса та аутентифікація

Базовий URL API це HTTPS://api.llmfornsfw.com/v1. Аутентифікація здійснюється шляхом включення унікального API-ключа в заголовок запиту. Цей ключ генерується одразу після реєстрації через Google або електронну пошту на сторінці Get API key.

Кожен запит має містити заголовок Authorization. Формат — Bearer, за яким слідує ваш ключ. Якщо ключ відсутній або недійсний, сервер повертає помилку 401 Unauthorized. Помилки під час обробки не споживають ваш попередньо оплачений кредит.

curl https://api.llmfornsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
  }'
  • Зберігайте ваш ключ у безпеці.
  • Один активний ключ на акаунт.
  • Легко генеруйте нові ключі.

Перший запит

Надішліть POST-запит до /v1/chat/completions для генерації тексту. Ідентифікатор моделі — "uncensored". Ця модель відповідає без відмов у вмісті для законного дорослого використання, що робить її ідеальною для сценаріїв NSFW-чатботів.

Додайте свої повідомлення до тіла запиту. Система повертає текстові завершення. Ви можете налаштувати параметри, такі як temperature для креативності. Ця конфігурація працює з будь-яким клієнтом, сумісним з OpenAI.

from openai import OpenAI

client = OpenAI(base_url="https://api.llmfornsfw.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)

Переконайтеся, що ваш пейлоад відповідає вимогам схемі. API внутрішньо обробляє токенизацію. Ви надсилаєте лише природну мову. У відповіді міститься згенерований текст. Використовуйте це для RP або генерації історій.

Потокові відповіді

Увімкніть потокову передачу, встановивши stream у true. API надсилає події 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)

Обробляйте помилки коректно. Проблеми з мережею можуть перервати потоки. Перепідключайтеся за необхідності. API підтримує високу пропускну здатність. Моніторьте частоту ваших запитів.

Function Calling та інструменти

Використовуйте функцію виклику функцій для визначення інструментів. Ваша модель може викликати функції. Це дозволяє отримувати структуровані дані. Визначайте інструменти в масиві повідомлень.

API підтримує tool_choice. Ви можете змусити або дозволити виклик функцій. Це корисно для інтеграцій NSFW LLM API, яким потрібен структурований вивід. Встановіть модель на використання інструментів.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.llmfornsfw.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);

Розпарсіть виклики інструментів у вашому додатку. Виконайте функції. Поверніть результати моделі. Цей цикл розширює можливості. Він працює з будь-яким сумісним SDK.

Режим JSON

Встановіть response_format на json_object. Модель виводить дійсний JSON. Це забезпечує узгоджене парсингування. Використовуйте це для обробки NSFW-даних.

Режим JSON обмежує вивід. Модель дотримується вашої схеми. Помилки форматування трапляються рідко. Все одно перевіряйте вивід. Це підвищує надійність.

Поєднуйте режим JSON із викликом функцій. Ви отримуєте структуровані дані. Це зменшує роботу після обробки. Це ефективно для розробників.

curl https://api.llmfornsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word summary of the provided technical documentation."}]
  }'

Протестуйте з простими запитами. Перевірте структуру JSON. Налаштуйте температуру для стабільності. Низька температура забезпечує послідовність.

Ліміти, помилки та контекст

Розмір контекстного вікна становить 100,000 токенів. Це включає промпт та відповідь. Максимальний обсяг виводу — 16,000 токенів. Встановіть max_tokens для контролю довжини.

Ліміти швидкості становлять 300 запитів на хвилину. Ви можете мати 8 одночасних запитів. Тіло запиту має максимум 8 МБ. Перевищення лімітів повертає помилку 429. Зачекайте перед повторною спробою.

Помилки, такі як 402, означають відсутність коштів. Поповнюйте баланс криптовалютою. Працюють USDT або USDC. Кредити ніколи не застарівають. Регулярно перевіряйте свій баланс.

Поширені запитання

Що таке модель LLM uncensored?

Це модель з відкритими вагами, налаштована для законного дорослого використання. Вона не відхиляє суперечливі або NSFW теми. Це не GPT, Claude або модель іншого постачальника. Використовуйте її для необмеженого генерації тексту.

Які способи оплати ви приймаєте?

Тільки крипто: USDT у мережі TRC20 або USDC на Base, будь-яка ціла сума від $20 до $500. Бонусний кредит надається від $50.

Чи сумісний API з OpenAI?

Так, використовує ті самі ендпоінти. Змініть свій базовий URL на наш. Використовуйте офіційні SDK. Ідентифікатор моделі — "uncensored". Інтеграція є простою для розробників.

Отримайте свій ключ за кілька хвилин

Зареєструйтеся, отримайте ключ і оновіть базовий URL. Ось і все, що потрібно зробити.

Отримати API-ключ