uk ▾

Посібник швидкого старту для бездоганного AI

Отримуйте необроблені текстові відповіді з нашої uncensored AI API за хвилини. Цей посібник показує, як підключити ваш стандартний SDK і почати надсилати запити миттєво.

Базова URL-адресаhttps://api.aiopenuncensored.com/v1
Модельбез цензури

Встановіть стандартний SDK OpenAI

Почніть із встановлення офіційної бібліотеки для бажаної мови. Наш інтерфейс повністю сумісний зі стандартними інструментами, тому вам не потрібен власний клієнт. Використовуйте pip для Python або npm для Node.js, щоб додати залежність до вашого проекту. Це гарантує, що ви зможете використовувати існуючі шаблони коду, не вивчаючи новий протокол.

Налаштуйте свій базовий URL та ключ API

Направте клієнт SDK на наш виділений ендпоінт замість постачальника за замовчуванням. Ви повинні встановити базову URL-адресу на HTTPS://api.aiopenuncensored.com/v1 та надати свій унікальний API-ключ. Ця конфігурація спрямовує трафік на сервер нашої необмеженої моделі, а не на комерційного гіганта. Ваш ключ генерується миттєво після реєстрації, тому ви можете почати тестування відразу.

Надішліть свій перший запит на завершення чату

Надішліть POST-запит на /v1/chat/completions з ідентифікатором моделі "uncensored". Цей простий запит повертає звичайний текст без звичайних фільтрів контенту, які блокують ваш ввід. Ви можете надсилати стандартні повідомлення та отримувати прямі відповіді. Перевірте код нижче, щоб побачити точну команду curl для перевірки з’єднання.

Обробка потокових відповідей та використання токенів

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

Реалізуйте виклик функцій та режим JSON

Використовуйте параметр tools для визначення функцій, які може викликати ваша модель. Ви також можете примусово виводити суворий JSON, встановивши response_format у json_object. Це забезпечує, що ваш додаток отримує структуровані дані без помилок парсингу. Модель підтримує tool_choice та інші стандартні параметри для точного контролю.

Розуміння лімітів швидкості та обмежень токенів

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

cURL

curl https://api.aiopenuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if port 8080 is open"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

FAQ

Чи це uncensored API від OpenAI?

Ні, ми є незалежною службою, яка розміщує окрему відкриту модель. Ми використовуємо той самий інтерфейс, сумісний з OpenAI, але надаємо нашу власну необмежену LLM, а не GPT-4 або GPT-3.5. Ви можете використовувати стандартні SDK з нашим базовим URL для отримання необмежених результатів.

Що станеться, якщо я досягну ліміту швидкості?

API повертає код стану 429, коли ви перевищуєте 300 запитів на хвилину. Вам слід реалізувати експоненційне сповільнення у клієнтській частині для автоматичного повторного відправлення. Наша система скидає лічильник кожну хвилину, тому ваші запити відновлять нормальну роботу після завершення вікна.

Чи підтримує uncensored AI model довгі контекстні вікна?

Так, модель підтримує контекстне вікно на 100,000 токенів як для входу, так і для виводу разом. Ви можете надсилати великі документи або довгі історії розмов без обрізання. Максимальна довжина однієї відповіді обмежена 16,000 токенів для забезпечення стабільності.

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

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