API Швидкий старт
Почніть розробку з uncensored LLM API за лічені хвилини, використовуючи стандартні OpenAI SDK. Цей швидкий посібник охоплює автентифікацію, формати запитів, потокову передачу даних та обробку помилок для моделі LLM для дорослих.
Аутентифікація та базовий URL
Використовуйте свій API ключ для автентифікації всіх запитів до базової URL uncensored LLM API. Ваш ключ з'являється відразу після реєстрації через Google або електронну пошту, без необхідності в номері телефону. Встановіть Authorization header для Bearer YOUR_API_KEY для кожного виклику.
Базовий URL-адреса цієї необмеженої моделі — HTTPS://api.llmadult.com/v1. Це забезпечує сумісність з офіційними SDK OpenAI та будь-яким OpenAI-сумісним клієнтом. Вам потрібен лише один активний ключ на акаунт; генерація нового ключа миттєво замінює старий.
Надсилання першого запиту
Надішліть стандартний запит chat completion для генерації тексту з API LLM uncensored. Ідентифікатор моделі — uncensored, та він приймає такі параметри, як temperature, top_p, а також stop. Запити нараховуються за реальним використанням токенів, тому помилки безкоштовні.
Ось базовий приклад cURL для початку роботи з дорослим API:
curl https://api.llmadult.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'Це повертає текстову відповідь, яка може оброблявати дорослий контент, художні твори або загальні завдання без відмови.
Використання Python SDK
Інтегруйте uncensored LLM API у свої проекти на Python за допомогою офіційного SDK OpenAI. Встановіть базову URL-адресу на нашу кінцеву точку та використовуйте uncensored model ID. Це працює як для простих скриптів, так і для складних додатків.
Встановіть бібліотеку та налаштуйте клієнт, використовуючи свій API-ключ. Після цього ви можете викликати chat.completions.create() так само, як і з іншими постачальниками. Модель без цензури ефективно обробляє різноманітні вхідні дані.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmadult.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)Цей підхід дозволяє створювати NSFW чат-ботів або генератори контенту з мінімальними змінами в коді.
Інтеграція Node.js
Використовуйте Node.js SDK для надсилання запитів до API необмеженої LLM у ваших JavaScript-додатках. Налаштуйте клієнт із вашим API-ключем та правильним базовим URL. Це дозволяє безперешкодну інтеграцію у веб-сервери або бекенд-сервіси.
Нецензурована модель підтримує стандартні параметри та повертає структурований текст. Ви можете обробляти відповіді асинхронно та обробляти дані за потреби.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmadult.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);Цей метод ідеальний для розробників, які створюють інтерфейси чат-ботів без обмежень або контентні платформи.
Потокові відповіді
Увімкніть потокове передавання, щоб отримувати оновлення токен за токеном від API LLM без цензури. Це покращує сприйняту затримку для користувачів у додатках NSFW API. Встановіть stream: true у вашому запиті та обробіть потік подій, надісланих сервером (SSE).
Деталі використання токенів включено у останній чанк. Ця функція є суттєвою для чат-досвіду в реальному часі. uncensored модель підтримує цей стандартний протокол потокової передачі.
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 для необмеженої LLM повертає стандартні коди помилок HTTP для поширених проблем. 401 вказує на недійсний або відсутній API-ключ. 402 означає, що ваш попередньо оплачений кредит вичерпано; поповніть баланс через крипто, щоб продовжити. 429 сигналізує про перевищення ліміту швидкості у 300 запитів на хвилину.
Розмір контекстного вікна становить 100 000 токенів загалом, з максимальним виводом 16 000 токенів за запит. Запити обмежені розміром 8 МБ. Помилки та відмови не списують кредити. API для дорослих LLM гарантує, що ви платите лише за успішну генерацію токенів.
Отримати ваш API-ключ
Зареєструйтеся, скопіюйте ключ, оновіть ендпоінт. Налаштування таке ж просте.