uk ▾

Швидкий старт з API без цензури

Інтегруйте наш uncensored AI API за лічені хвилини, використовуючи стандартні SDK OpenAI. Цей посібник охоплює автентифікацію, запити, потокову передачу та відстеження витрат.

Передумови та налаштування SDK

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

Встановіть стандартний SDK для вашої мови. Для Python виконайте pip install openai. Для Node.js виконайте npm install openai. Ми використовуємо стандартний OpenAI клас.

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

Аутентифікація за вашим API-ключем

Передайте свій API-ключ у Authorization header. Ми вимагаємо це для кожного запиту.

Згенеруйте свій ключ на сторінці "Отримати API-ключ". Ви можете увійти через Google або використовувати email та пароль.

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

Надсилання вашого першого запиту на завершення чату

Надішліть POST-запит на /v1/chat/completions. Вкажіть модель як uncensored.

Додайте своє повідомлення в messages масив. Модель поверне текстову відповідь.

Ось приклад curl:

curl https://api.llmsuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the timeout to 30 seconds for the request"}]
  }'

Обробка потокових відповідей через SSE

Використовуйте потокову передачу для виводу в реальному часі. Встановіть stream до true у запиті.

API надсилає події, що надходять від сервера. Кожен фрагмент містить частковий текст.

Зберіть усі фрагменти, щоб побудувати повну відповідь. Це ідеально підходить для інтерфейсів чату.

Приклад у Python:

from openai import OpenAI

client = OpenAI(base_url="https://api.llmsuncensored.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)

Налаштування параметрів, таких як temperature

Налаштуйте параметри для контролю креативності. Використовуйте temperature для випадковості.

Встановити top_p для вибірки за ядром (nucleus sampling). Використовуйте max_tokens щоб обмежити довжину виводу.

Ми підтримуємо контекстне вікно розміром 100 000 токенів. Це дозволяє вести довгі розмови.

Приклад Node.js:

import OpenAI from "openai";

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

Розуміння використання токенів та витрат

Платіть лише за те, що використовуєте. Кредит є попереднім і ніколи не закінчується.

Вхідні токени коштують $0.15 за 1M. Вихідні токени коштують $0.50 за 1M.

Помилки та відмови безкоштовні. Перевірте останній фрагмент для отримання даних про використання токенів.

Приклад потокової передачі:

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 uncensored?

Наш API підтримує контекстне вікно на 100,000 токенів. Воно включає як токени запиту, так і токени відповіді. Ви можете надсилати довгі документи або вести тривалі розмови.

Чому я отримую помилку 401?

Помилка 401 означає, що ваш API-ключ недійсний або відсутній. Перевірте свій ключ у панелі керування. Переконайтеся, що ви використовуєте правильну базову URL-адресу.

Як обробляти перевищення ліміту швидкості (429)?

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

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

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

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