Посібник з інтеграції для API без цензури
Додайте існуючий код клієнта OpenAI у наш uncensored API. Ми обробляємо маршрутизацію, щоб ви отримували генерацію тексту без обмежень без абонентської плати або складних тарифів.
Автентифікація та ключі API
Ваш API-ключ автентифікує кожен запит. Згенеруйте його миттєво на панелі керування за допомогою Google або електронної пошти. Номер телефону не потрібен. Ключ надає доступ до базового URL та відстежує ваш передоплачений кредит.
- Зберігайте ваш ключ таємним. Він списує токени з вашого балансу.
- Один активний ключ на акаунт. Новий ключ миттєво замінює старий.
- Помилки, такі як недійсні ключі, повертають 401. Відмови є безкоштовними.
curl https://api.chatgptsemfiltro.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set database timeout to five seconds."}]
}'Почніть з простої перевірки моделі. Це підтверджує ваші облікові дані та перелічує доступні кінцеві точки. Використовуйте офіційний SDK OpenAI або будь-яку сумісну бібліотеку клієнтів.
Ендпоінт Chat Completions
Надсилайте текстові промпти та отримуйте необмежені відповіді через стандартний кінцевий пункт chat completions. Це пряма заміна для клієнтів OpenAI. Змініть базову URL-адресу та API-ключ у своїй конфігурації.
Ідентифікатор моделі uncensored. Це модель з відкритими вагами, налаштована на дорослі та суперечливі теми. Це не GPT, Claude чи інша модель постачальника. Вікно контексту підтримує 100,000 токенів загалом. Максимальний вихід — 16,000 токенів за запит. Помилки не споживають кредит.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsemfiltro.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)Розробники на Python можуть використовувати офіційний SDK. Встановіть базову URL-адресу на нашу кінцеву точку API. Передайте свій API-ключ у заголовках. Запити обробляються послідовно, якщо ви не використовуєте обмеження паралелізму.
Потокова передача відповідей з SSE
Отримуйте токени в реальному часі за допомогою Server-Sent Events (SSE). Потокова передача зменшує сприйняту затримку для довгих виводів. Деталі використання токенів з’являються в останньому чанку. Це ідеально підходить для чат-інтерфейсів або живої генерації тексту.
Уважно парсуйте потік. Обробляйте часткові токени коректно. Мережеві перериви можуть вимагати логіки повторних спроб. Наш API підтримує стандартні формати SSE. Сумісні клієнти обробляють це автоматично. Перевірте документацію вашого SDK щодо підтримки потокового передавання.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsemfiltro.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);Розробники Node.js можуть використовувати асинхронні ітератори. Це спрощує обробку потокових даних. Буферизуйте токени по мірі їх надходження. Відображайте їх поступово для користувача. Слідкуйте за балансом кредитів під час довгих потоків.
Виклик функцій та інструменти
Увімкніть витягування структурованих даних або автоматизовані дії за допомогою виклику функцій. Визначте інструменти у своєму запиті. Модель повертає структурований JSON, що відповідає вашій схемі. Використовуйте це для парсингу, введення даних або автоматизації робочих процесів.
Встановити tool_choice до auto або конкретних значень. API перевіряє ваші визначення інструментів. Помилки повертають зрозумілі повідомлення. Режим JSON доступний для суворих форматів виводу. Використовуйте response_format для чистих відповідей у форматі JSON.
Ретельно протестуйте свої інструменти. Переконайтеся, що ваші запити узгоджуються з описами інструментів. Неконтрольована модель добре обробляє складні інструкції. Немає додаткових зборів за використання інструментів. Токени рахуються як зазвичай.
Формат відповіді режиму JSON
Змушуйте модель виводити валідний JSON. Встановіть response_format до json_object. Це забезпечує передбачуване розбирання для додатків нижнього рівня. Ідеально підходить для API, баз даних або конвеєрів структурованих даних.
Режим JSON зменшує помилки форматування. Модель дотримується обмежень схеми. Невалідний JSON запускає повторну спробу. Уважно слідкуйте за використанням токенів. Довгі виводи JSON споживають більше кредитів. Балансуйте суворість із гнучкістю. Налаштуйте temperature для узгодженості.
Ліміти швидкості та паралельність
Дотримуйтесь обмежень паралелізму, щоб уникнути помилок 429. Максимум 8 паралельних запитів на ключ. Ліміт 300 запитів на хвилину. Максимальний розмір тіла запиту 8 МБ. Перевищення лімітів повертає 429. Повторіть спробу з експоненційним відступом.
Помилки, такі як 401, вказують на недійсні ключі. 402 означає відсутність коштів. Відмови є безкоштовними. Кредити ніколи не застарівають. Поповнюйте баланс криптовалютою. USDT на TRC20 або USDC на Base. Бонуси застосовуються для більших сум. Немає щомісячних платежів. Немає підписок. Платіть лише за використані токени.
Потокова передача
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)Найпоширеніші запитання
Яка базова URL-адреса для API uncensored?
Базовий URL-адреса — HTTPS://api.chatgptsemfiltro.com/v1. Використовуйте це для всіх запитів. Вона працює зі стандартними SDK OpenAI. Змініть базовий URL у конфігурації вашого клієнта.
Скільки коштує uncensored chatgpt API?
Ціни становлять $0.15 за 1M вхідних токенів та $0.50 за 1M вихідних токенів. Попередньо оплачений кредит нараховується лише за фактичні токени. Помилки та відмови безкоштовні. Щомісячних платежів немає.
Чи підтримує API потокові відповіді?
Так, потокова передача через SSE підтримується. Використання токенів відображається у останньому фрагменті. Це зменшує затримку для довгих виводів. Сумісні клієнти автоматично обробляють потокову передачу. Перевірте свій SDK на наявність підтримки потокової передачі.
Отримайте свій ключ зараз
Зареєструйтеся, скопіюйте свій ключ, оновіть кінцеву точку. Це все.