uk ▾
Спробувати з пробним кредитом

Документація API моделей розблокованого ШІ

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

Базова URL-адреса

https://api.modelaiuncensored.com/v1

Модельuncensored

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

uncensored AI model API знаходиться за адресою https://api.modelaiuncensored.com/v1. Ви отримуєте один активний API-ключ на акаунт, який видається відразу після реєстрації через Google або email. Передайте цей ключ у Authorization header як Bearer-токен. Ми не підтримуємо кілька ключів на один обліковий запис, тому оновіть ключ, згенерувавши новий на панелі керування, якщо це необхідно.

Перший запит

Надішліть стандартний запит на завершення чату для перевірки з’єднання. Ідентифікатор моделі — uncensored. Ви отримаєте пряму відповідь без фільтрації вмісту для законних тем. Цей кінцевий пункт замінює вашу існуючу базову URL-адресу OpenAI у будь-якому клієнті.

curl https://api.modelaiuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
  }'

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

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

from openai import OpenAI

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

Для розробників JavaScript SDK OpenAI Node працює з коробки. Налаштуйте базовий URL та API ключ у вашому об'єкті ініціалізації. Це забезпечує сумісність з існуючими проектами TypeScript або JavaScript без необхідності користувацького клієнта.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.modelaiuncensored.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 у вашому запиті. Ми повертаємо події, надіслані сервером (SSE), для виводу в реальному часі. Останній фрагмент потоку містить usage об'єкт, що деталізує оброблені вхідні та вихідні токени. Це дозволяє точно відстежувати витрати, оскільки модель генерує текст.

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 підтримує вікно контексту 100,000 токенів для запиту та завершення разом. Ви обмежені 300 запитами на хвилину на ключ та максимумом 8 одночасних запитів. Якщо ваш ключ недійсний, ви отримуєте помилку 401. Помилка 402 вказує на недостатній передоплачений кредит, тоді як 429 сигналізує, що ви досягли ліміту швидкості.

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

Чи це офіційна необмежена AI-модель OpenAI?

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

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

Ви отримаєте помилку 429 Too Many Requests. Ліміт становить 300 запитів на хвилину на ключ. Ви можете згенерувати новий ключ, щоб скинути лічильник ліміту швидкості, оскільки кожен ключ має свій власний ліміт.

Чи підтримує uncensored LLM API потокову передачу?

Так. Ви можете увімкнути потокове передавання, встановивши параметр stream у true. Ми повертаємо фрагменти SSE, причому останній фрагмент містить дані про використання токенів для цілей билінгу.

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

Зареєструйтеся, скопіюйте токен, оновіть свій базовий URL. Просто.

Спробувати з пробним кредитом