Підсумок
- Використовуйте одну базову URL-адресу та ідентифікатор моделі "uncensored" для доступу до моделі з відкритими вагами, налаштованої на низький рівень відмов.
- API підтримує контекстне вікно на 100,000 токенів із обмеженням максимального виводу на 16,000 токенів за запит.
- Повністю підтримуються потокова передача через SSE, режим JSON та виклик функцій для конвеєрів структурованих даних.
- Ціноутворення прозоре: $0.15 за 1 мільйон вхідних токенів та $0.50 за 1 мільйон вихідних токенів, поповнення виключно криптовалютою.
Чому "AI без обмежень" важливо для розробників
API без обмежень AI усуває довільні фільтри контенту, які часто відхиляють валідні дорослі, творчі або технічні результати. Коли вам потрібно, щоб модель генерувала код або наратив, не пом’якшуючи його тон, стандартні постачальники можуть застосовувати шари безпеки, що змінюють результат. Наш API надає одну конкретну безцензурну модель, яка відповідає прямо, гарантуючи, що ви отримаєте сирій текст, який запросили.
Цей підхід є життєво важливим для розробників, які створюють інструменти, де самоцензура вносить шум. Ви уникаєте тертя, пов’язаного з повторною спробою промптів, тому що модель вважала ключове слово "чутливим". Модель має відкриті ваги та налаштована для законного дорослого використання, що означає, що вона не відмовляє від суперечливих тем або відвертого мовлення, якщо вони не стосуються неповнолітніх. Ви отримуєте послідовну, передбачувану поведінку без прихованих воріт модерації.
Крок 1: Налаштуйте базову URL-адресу та заголовки
Направте ваш OpenAI SDK на нашу базову URL-адресу і використовуйте ідентифікатор моделі "uncensored" для всіх запитів. Це гарантує, що ви спілкуєтеся з нашою виділеною моделлю uncensored, а не проксі-маршрутизатором. Вам потрібен лише дійсний API-ключ у заголовку авторизації.
Почніть із встановлення базового URL на HTTPS://api.llmwithoutrestrictionsonline.com/v1. Потім надішліть POST-запит до /v1/chat/completions. Ідентифікатор моделі суворо «uncensored». Ви можете використовувати будь-якого стандартного клієнта, сумісного з OpenAI, але повинні перевизначити базовий URL. Ця єдина кінцева точка обробляє всі завершення чату. Інших моделей немає, тому вам не потрібно керувати маршрутизацією моделей або версіонуванням. Просто встановіть свій ключ і працюйте.
curl https://api.llmwithoutrestrictionsonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three linux commands to delete log files"}]
}'
Крок 2: Обробляйте контекстні вікна (100 тис. токенів)
Модель підтримує контекстне вікно на 100 000 токенів для промпту та відповіді разом. Ви можете надсилати великі документи або довгі розмови, не стикаючись із жорсткими обмеженнями на ранніх етапах. Однак максимальна відповідь за запит становить 16 000 токенів. Якщо не встановити max_tokens, значення за замовчуванням становить 2 048. Плануйте стратегії потокової передачі або розбиття на фрагменти відповідно до цього.
Під час надсилання довгих вхідних даних переконайтеся, що загальна кількість токенів залишається меншою за 100,000. Це включає системні промпти, історію повідомлень та повідомлення користувача. Якщо ви перевищите цей ліміт, запит буде відхилено. Для завдань, що вимагають довших вихідних даних, може знадобитися розбиття генерації на частини. API не підтримує вбудовування (embeddings), тому вам потрібно буде реалізувати власну логіку пошуку. Це дозволяє зосередити сервіс на чистій генерації тексту без зайвого навантаження.
Крок 3: Увімкніть потокову передачу для виводу в реальному часі
Використовуйте події, надслані сервером (SSE), для потокової передачі токенів по мірі їх генерації. Це забезпечує миттєвий зворотний зв'язок для інтерфейсів користувача та зменшує сприйняту затримку. Останній чанк потоку містить загальне використання токенів для запиту. Ви можете проаналізувати це, щоб відстежувати витрати в реальному часі, не чекаючи повної відповіді.
Встановіть параметр stream у true в своєму запиті. API повертає серію об'єктів delta. Кожен delta містить рядок часткового вмісту. Об'єднайте ці рядки, щоб створити кінцевий вивід. Цей метод є стандартним для клієнтів, сумісних з OpenAI. Він безперешкодно працює з більшістю SDK. Вам не потрібен власний парсер для формату SSE. Просто обробляйте події потоку, як тільки вони надходять.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmwithoutrestrictionsonline.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)
Крок 4: Примусовий режим JSON для структурованих даних
Увімкніть режим JSON, встановивши response_format у json_object. Це змушує модель виводити дійсний JSON, що є суттєвим для програмних конвеєрів. Це зменшує помилки парсингу та гарантує, що ваш бекенд отримує структуровані дані. Використовуйте це для виділення сутностей, генерації конфігураційних файлів або створення входів для інструментів.
При використанні режиму JSON модель все ще може створювати невеликі проблеми з форматуванням. Завжди перевіряйте вивід за допомогою парсера JSON. Ця функція критично важлива для розробників, яким потрібні детерміновані структури. Вона не гарантує ідеального синтаксису, але значно покращує надійність. Поєднуйте це з системним промптом, який вказує моделі виводити лише JSON. Це зменшує ймовірність маркдаун-обгорток або додаткового тексту.
Крок 5: Реалізація виклику функцій (Інструменти)
Підтримка виклику функцій шляхом передавання параметрів tools та tool_choice. Модель може вирішувати, яку функцію викликати, та генерувати аргументи. Це дозволяє агентні робочі процеси, де API взаємодіє з зовнішніми службами. Ви визначаєте схему функції, а модель повертає виклики інструментів у відповіді.
Визначте ваші функції з іменами, описами та схемами параметрів. Передайте їх у масиві tools. Модель відповість списком викликів інструментів. Потім ви виконуєте ці функції та повертаєте результати моделі. Цей цикл дозволяє складне багатокрокове міркування. Він працює з моделлю без цензури так само, як і зі стандартними моделями. Не потрібна жодна спеціальна конфігурація, крім стандартного формату OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmwithoutrestrictionsonline.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);
Крок 6: Управління витратами на токени та лімітами
Ціноутворення прозоре: $0.15 за 1 млн входних токенів та $0.50 за 1 млн вихідних токенів. Ви платите за фактичне використання, при цьому помилки та відмови безкоштовні. Немає місячних підписок чи прихованих комісій. Кредит не має терміну дії, тому ви можете поповнити його один раз і використовувати з часом. Ця модель підходить для проектів із великим обсягом та тривалим терміном без зобов'язань.
Ви можете поповнити рахунок лише криптовалютою. Мінімальна сума поповнення — $20, максимальна — $500. Ви отримуєте бонус: +5% для $50, +10% для $100 та +15% для $200. Ліміти включають 300 запитів на хвилину та 8 одночасних запитів на ключ. Тіло запиту має бути менше 8 МБ. Використовуйте один API-ключ на акаунт або замініть його за потреби.
Крок 7: Усунення поширених відмов фільтрів
Навіть неконтрольовані моделі можуть відхиляти конкретний контент, такий як сексуальний контент із залученням неповнолітніх. Це жорстке обмеження, яке завжди діє. Якщо ви отримуєте відмову, перевірте відповідь на наявність коду помилки, що вказує на політику контенту. В іншому випадку відмови рідкісні для дорослого, творчого чи технічного контенту. Якщо ви зіткнетеся з несподіваними блоками, відредагуйте системний промпт, щоб уточнити контекст.
Поширені проблеми включають переповнення контекстного вікна або помилки парсингу JSON. Переконайтеся, що ваш вхідний обсяг не перевищує 100,000 токенів. Використовуйте режим JSON для структурованих виводів. Якщо вам потрібно налагодити, перевірте тіло відповіді на наявність детальних повідомлень про помилки. API надає чіткий зворотний зв’язок. Ви також можете звернутися до підтримки щодо подвійних списань або проблем з обліковим записом. Кредит не повертається, але помилки є безкоштовними.
Висновок: Створення Без Захисних Бар'єрів
Робота з AI без обмежень дає вам повний контроль над результатами. Ви уникаєте шуму фільтрів безпеки, які «прибирають» текст для масової аудиторії. Цей API надає надійну модель з відкритими вагами для розробників, яким потрібні сирі, невідфільтровані результати. Використовуйте стандартні OpenAI-сумісні кінцеві точки для легкої інтеграції. Передавайте відповіді потоком, вимагайте JSON або викликайте інструменти за потреби.
Ціна проста та прозора. Платіть лише за те, що використовуєте, з поповненням криптовалютою та без терміну дії. Модель налаштована для законного дорослого використання, гарантуючи, що ви отримаєте очікуваний контент. Почніть з пробного кредиту, інтегруйте свої додатки та масштабуйте без обмежень. Це інструмент для розробників, яким потрібна потужність, а не ідеальний вигляд.