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

Документація API Chat Completions

Почніть роботу з нецензурованої API бота, надіславши один запит до нашої кінцевої точки, сумісної з OpenAI. Цей посібник охоплює автентифікацію, потокове передавання та структурований вивід для ваших випадків використання з кодом та NSFW.

Базова URL-адреса
https://api.uncensoredlocal.com/v1
Модель
uncensored
$0.15за 1M вхідних токенів
$0.50Вихідні токени / 1M
100,000токенний контекст
$0.50пробний кредит
300запитів на хвилину

Автентифікація та базовий URL

Підключіться, встановивши свій API-ключ та базовий URL у вашому клієнті. Базовий URL це https://api.uncensoredlocal.com/v1. Кожен запит вимагає наявності Authorization header з вашим ключем. Для реєстрації не потрібен номер телефону, і ви можете автентифікуватися через Google або електронну пошту. Помилки та відмови не споживають кредит, тому тестування безкоштовне.

Перший запит

Надішліть стандартне завершення для генерації тексту. Використовуйте ідентифікатор моделі uncensored для моделі. API приймає текстовий ввід і повертає текстовий вивід. Ви можете перевірити з'єднання відразу після генерації свого ключа.

curl https://api.uncensoredlocal.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
  }'

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

SDK Python

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

from openai import OpenAI

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

Об'єкт відповіді містить згенерований вміст. Ви можете отримати доступ до тексту безпосередньо з об'єкта повідомлення. Це працює з будь-якою стандартною бібліотекою клієнтів, сумісною з OpenAI.

Node SDK

Встановіть пакет OpenAI для Node.js, щоб почати розробку. Налаштуйте базовий URL та API-ключ в екземплярі клієнта. Надішліть запит на ендпоінт chat completions.

import OpenAI from "openai";

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

Результат надає повні деталі завершення. Ви можете розпарсити текст і використовувати його у своєму додатку. API підтримує всі стандартні параметри для налаштування виводу.

Потокова передача відповідей з SSE

Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає 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)

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

Ліміти частоти запитів та квоти

Кожний API-ключ обмежено 300 запитами на хвилину. Ви можете мати 8 одночасних запитів одночасно. Якщо ви надсилаєте запит із недійсним ключем, ви отримаєте помилку 401. Помилка 402 вказує на відсутність коштів. Помилка 429 означає, що ви досягли ліміту швидкості. Вікно контексту становить 100,000 токенів для запиту та відповіді разом. Максимальний вивід становить 16,000 токенів за запит. Помилки є безкоштовними, тому ви можете тестувати ліміти без витрат.

02

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

Яка базова URL-адреса API бота uncensored AI?

Базовий URL-адреса: HTTPS://api.uncensoredlocal.com/v1. Працює з будь-яким SDK, сумісним з OpenAI, шляхом оновлення параметра base_url. Для стандартних запитів не потрібен жоден інший базовий URL.

Як почати онлайн-роботу з uncensored LLM?

Зареєструйтеся за допомогою Google або електронної пошти, щоб миттєво отримати API-ключ. Додайте кредит криптовалютою через USDT або USDC, щоб почати надсилати запити. Ідентифікатор моделі — "uncensored" для всіх завершень.

Які обмеження швидкості для uncensored локального AI?

Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Контекстне вікно становить 100,000 токенів. Тіла запитів мають бути меншими за 8 МБ. Помилки не враховуються у вашому ліміті швидкості.

Генерація ключа за секунди

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

Базова URL-адресаhttps://api.uncensoredlocal.com/v1

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