uk ▾
Почати зараз

API без цензури. Без відмов.

https://api.abliteratedmeaning.com/v1

uncensored

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

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

Швидкий старт з офіційним SDK

Почніть генерувати текст миттєво за допомогою вашого улюбленого клієнта. API повністю відповідає стандартному інтерфейсу chat completions, тому вам потрібно лише змінити базовий URL та API-ключ. Це гарантує сумісність вашої існуючої інфраструктури без необхідності переписувати логіку.

curl https://api.abliteratedmeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the definition of abliterated."}]
  }'
from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratedmeaning.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)
import OpenAI from "openai";

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

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

Направляйте всі запити до виділеного базового URL з вашим унікальним API-ключем у заголовку авторизації. Цей ключ є єдиними обліковими даними, необхідними для кожного запиту до /v1/chat/completions endpoint.

curl https://api.abliteratedmeaning.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the definition of abliterated."}]
  }'

Ендпоінт Chat Completions

Надсилайте текстові дані, щоб отримати сирі текстові відповіді від моделі uncensored. Використовуйте uncensored model ID для доступу до версії без типових корпоративних обмежень. Ендпоінт підтримує стандартні JSON-запити, включаючи параметри temperature, top_p та stop-послідовності для точного контролю над процесом генерації.

from openai import OpenAI

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

Потокова передача та використання інструментів

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

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)

Parameters and Limits

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

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

Що станеться, якщо мій API-ключ недійсний?

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

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

Це вказує на те, що баланс вашого передоплаченого кредиту дорівнює нулю або недостатній для запиту. Кредити не мають терміну придатності, тому ви можете поповнити рахунок USDT або USDC у будь-який час. Помилки та відмови не споживають кредит, але успішні завершення — споживають.

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

Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Якщо ви перевищите ці ліміти, ви отримаєте помилку 429 Too Many Requests. Зачекайте кілька секунд перед повторною спробою або оновіть свій тариф, якщо вам потрібна більша пропускна здатність.

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

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

Почати зараз