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

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

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

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

Почніть із генерації вашого ключа через панель керування. Використовуйте https://api.abliteratedaimodel.com/v1 як вашу базову URL-адресу. Передайте ключ у Authorization header. Тут немає підписок або щомісячних платежів. Ваш попередньо оплачений кредит покриває використання до його вичерпання.

Перший запит

Надішліть просте текстове завершення, щоб перевірити з’єднання. uncensored модель миттєво реагує на стандартні промпти. Замініть YOUR_API_KEY з вашим згенерованим обліковим записом. Відповідь включає згенерований текст та використання токенів.

curl https://api.abliteratedaimodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a hello world function in python"}]
  }'

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

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

from openai import OpenAI

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

Налаштування SDK Node.js

Імпортуйте пакет OpenAI у вашому проекті Node.js. Налаштуйте API-ключ та базовий URL. Надішліть запит на завершення чату з вашим бажаним промптом. Обробіть дані відповіді асинхронно. Цей метод ідеально підходить для середовищ серверного JavaScript.

import OpenAI from "openai";

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

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)

Ліміти та помилки

Контекстні вікна підтримують 100,000 токенів загалом. Максимальний вихід за запит становить 16,000 токенів. Ліміти частоти дозволяють 300 запитів на хвилину. Обробляйте помилки, такі як 401 для недійсних ключів або 402 для недостатнього кредитного залишку. Ретельно плануйте використання токенів, щоб уникнути перерв під час задач з великим навантаженням.

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

Що таке абляційна AI модель?

Це необмежена LLM, оптимізована для необмеженого генерації тексту. Модель усуває поведінку відмов щодо легального дорослого контенту. Вона використовує стандартні OpenAI-сумісні ендпоінти для легкої інтеграції.

Як працює облік платежів?

Ви платите за токен з передоплаченим кредитом. Вхідні токени коштують $0.15 за мільйон, а вихідні — $0.50 за мільйон. Кредит не згорає, а помилки безкоштовні.

Чи можу я використовувати потокове передавання для довгих контекстів?

Так, потокова передача працює з повним вікном контексту в 100,000 токенів. Вона зменшує затримку, надсилаючи токени по мірі їх генерації. Це ідеально підходить для додатків реального часу та довгого контенту.

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

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

Почати зараз