Документація API для безцензурних моделей
Додайте цей uncensored API у код існуючого OpenAI-сумісного клієнта менш ніж за хвилину. Ми надаємо прямий приватний шар інференсу, який обробляє генерацію тексту без відмов у вмісті.
Аутентифікація та базовий URL
Почніть із генерації вашого ключа через панель керування. Використовуйте офіційну базову URL-адресу та встановіть X-Api-Key header. Ми не вимагаємо номер телефону для реєстрації, і ваш ключ відображається миттєво.
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'Кожен обліковий запис підтримує один активний ключ. Якщо ви згенеруєте новий, старий ключ миттєво замінюється. Це робить вашу інтеграцію простою та безпечною без необхідності керувати кількома обліковими даними.
Ендпоінт Chat Completions
Відправте POST-запит до кінцевої точки chat completions. ID моделі завжди uncensored. Ми обслуговуємо лише одну цю модель з відкритими вагами, оптимізовану для вільного міркування.
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokaiuncensored.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)Вам не потрібно змінювати SDK. Наш API повністю сумісний з OpenAI. Просто оновіть базову URL-адресу та API-ключ у конфігурації вашого клієнта.
Потокові відповіді та використання
Увімкніть потокову передачу, встановивши stream: true. Ви отримуєте токени Server-Sent Events (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)Цей підхід ідеально підходить для оновлень інтерфейсу в реальному часі. Вам не потрібно чекати, доки надійде весь відповідь, перш ніж відображати текст. Помилки під час потокової передачі обробляються клієнтом коректно.
Function Calling та режим JSON
Визначте інструменти в тілі запиту для виклику функцій. Ви також можете примусово виводити дані у форматі JSON за допомогою response_format встановлено на json_object.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.isgrokaiuncensored.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);Ці функції працюють точно так, як задокументовано в специфікації OpenAI. Ваша існуюча логіка парсингу залишається дійсною. Ми не додаємо користувацькі поля, які ламають стандартних клієнтів.
Параметри: Temperature та Top P
Керуйте випадковістю з temperature та top_p. Ви також можете встановити seed для відтворюваних результатів. Ці параметри є стандартними для API, сумісних з OpenAI.
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'Налаштуйте ці значення для налаштування креативності. Вищі температури дають більш різноманітні відповіді. Нижчі значення роблять вивід більш детермінованим. Ми не ховаємо ці керування за преміум-тарифом.
Ліміти, помилки та контекстне вікно
Вікно контексту становить 100 000 токенів для запиту та відповіді разом. Максимальний вивід — 16 000 токенів за запит. Ліміт становить 300 запитів на хвилину.
curl https://api.isgrokaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five terminal commands for log analysis"}]
}'Помилки, такі як 401, вказують на недійсний ключ. 402 означає, що у вас немає коштів. 429 сигналізує про ліміт швидкості. Це стандартні коди HTTP. Ми не використовуємо користувацькі формати помилок.
Поширені запитання
Чи безкоштовна uncensored API для розробників?
Ні, це не безкоштовно. Ви платите за токени, використовуючи попередньо оплачений кредит у криптовалюті. Помилки та відмови безкоштовні. Немає щомісячної підписки. Кредит ніколи не закінчується.
Що станеться, якщо я досягну ліміту швидкості?
Ви отримали статус-код 429. Ліміт становить 300 запитів на хвилину на один ключ. Ви можете оновити свій тариф або зачекати, поки вікно ліміту скинеться. Перевищень ліміту без додаткової оплати немає.
Чи відхиляє модель контент?
Вона відмовляє лише у сексуальному контенті із залученням неповнолітніх. Усі інші законні теми для дорослих дозволені. Ми не тренуємося на ваших запитах. Ваші дані залишаються приватними.
Отримайте свій API-ключ зараз
Зареєструйтеся, скопіюйте токен, оновіть свій базовий URL. Це весь процес.