uk ▾
Отримайте свій ключ

Документація API для безцензурної моделі

Почніть використовувати uncensored API за лічені секунди за допомогою стандартних OpenAI-сумісних кінцевих точок. Ви отримуєте миттєвий доступ до необмежених відповідей моделі за допомогою простого API-ключа.

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

Використовуйте наш базовий URL для всіх запитів та передавайте свій API-ключ у заголовку. Ця конфігурація працює з будь-яким стандартним SDK OpenAI або HTTP-клієнтом без змін. Ви отримуєте ключ миттєво після реєстрації за допомогою Google або електронної пошти, номер телефону не потрібен. Ключ автентифікує ваш акаунт на наших серверах для кожного запиту, який ви робите.

Зберігайте ваш ключ у безпеці, оскільки він надає доступ до вашого передплаченого кредиту. Ви можете згенерувати новий ключ у будь-який час, який миттєво замінить старий. Немає потреби керувати кількома ключами або навігатуватися складними обсягами дозволів для базового використання.

Перший запит

Надішліть своє перше повідомлення до ендпоінту chat completions з простим промптом. Модель відповідає текстовим виводом, готовим до інтеграції з логікою вашого додатку. Ви можете перевірити підключення та якість відповідей за допомогою мінімальної структури запиту. Це підтверджує, що ваш ключ працює, а uncensored-модель активна.

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

curl https://api.unfilterchatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
  }'

Інтеграція SDK Python

Встановіть офіційний пакет OpenAI для Python і вкажіть нашу базову URL-адресу. Це дозволяє використовувати знайомі методи, такі як client.chat.completions.create() без зміни структури вашого коду. Передайте свій API-ключ як значення за замовчуванням для бібліотеки. Цей підхід спрощує інтеграцію для існуючих проектів, які вже використовують OpenAI-compatible клієнтів.

Ви можете встановити такі параметри, як temperature або top_p, щоб контролювати випадковість відповідей. Бібліотека автоматично обробляє серіалізацію та парсинг помилок. Це зменшує обсяг шаблонного коду та прискорює розробку як для простих скриптів, так і для складних додатків.

from openai import OpenAI

client = OpenAI(base_url="https://api.unfilterchatgpt.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 Node.js

Ініціалізуйте клієнт OpenAI Node.js з нашим базовим URL та вашим API-ключем. Це забезпечує сумісність зі стандартними проектами JavaScript та TypeScript. Ви можете використовувати ті ж методи завершення, що й у SDK Python. Клієнт ефективно обробляє мережеві запити та парсинг відповідей.

Налаштуйте параметри клієнта відповідно до потреб вашого додатка. Ви можете налаштувати таймаути запиту або логіку повторних спроб за необхідності. Ця конфігурація бездоганно працює з існуючими середовищами Node.js, що дозволяє легко додати можливості uncensored AI до ваших бекенд-сервісів.

import OpenAI from "openai";

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

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

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

Парсуйте чанки потоку, щоб витягти контент. Останній чанк містить загальне використання токенів для запиту. Це дозволяє точно відстежувати витрати, надаючи миттєвий зворотний зв’язок користувачам. Потокове передавання ідеально підходить для інтерфейсів чату та інтерактивних інструментів.

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)

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

Контекстне вікно підтримує 100,000 токенів як для запиту, так і для відповіді. Ви можете надсилати довгі документи або розширені розмови без обрізання. Однак максимальний обсяг виводу за один запит становить 16,000 токенів, або 2,048, якщо ви не встановите ліміт. Це забезпечує стабільну продуктивність для великих відповідей.

Ліміти дозволяють 300 запитів на хвилину та 8 паралельних запитів на ключ. Помилки: 401 для недійсних ключів, 402 — недостатньо коштів. Відмови через обмеження контенту безкоштовні, тоді як помилки не споживають кредит. Ефективно керуйте запитами, щоб уникнути уповільнення під час високого трафіку.

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

Як почати використовувати uncensored API ChatGPT?

Зареєструйтейтеся через Google або електронну пошту, щоб миттєво отримати API-ключ. Номер телефону не потрібен, і ви отримуєте пробний кредит у розмірі $0.50, дійсний протягом 7 днів. Використовуйте цей ключ із будь-яким OpenAI-сумісним SDK, щоб відправити перший запит одразу.

Який розмір вікна контексту для запитів?

Модель підтримує контекстне вікно на 100,000 токенів для сумарного вводу та виводу. Однак ви можете запитувати до 16,000 токенів в одній відповіді. Якщо не вказано ліміт max_tokens, максимальний вивід обмежується 2,048 токенами.

Як потокова передача працює з цим API?

Встановіть параметр stream у true, щоб отримувати відповіді по токенах. Це дозволяє відображати текст по мірі його генерації, покращуючи користувацький досвід для інтерфейсів чату. Останній фрагмент потоку містить загальне використання токенів для цілей билінгу.

Захистіть свій API-ключ

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

Отримайте свій ключ