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

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

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

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

Базовий URL-адреса — https://api.aiwithoutfilters.com/v1. Передайте свій ключ у Authorization header as Bearer YOUR_API_KEY. Ви отримуєте один ключ на акаунт, створений миттєво через Google або email. Цей ендпоінт повертає доступні ідентифікатори ваших моделей та підтверджує статус автентифікації без споживання кредитів.

Перший запит

Надішліть стандартний запит chat completion до POST /v1/chat/completions. Ідентифікатор моделі uncensored. Цей ендпоінт обробляє взаємодії «текст на вході, текст на виході» без зайвого навантаження.

Ось базовий приклад curl для перевірки з'єднання та перегляду реакції моделі на простий запит.

Вартість: Вхідні токени нараховуються за ставкою $0.15 за 1M токенів. Вихідні токени коштують $0.50 за 1M токенів.

curl https://api.aiwithoutfilters.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all active ports on localhost using curl"}]
  }'

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

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

Нижче наведено фрагмент коду, що показує, як налаштувати клієнта та надіслати повідомлення до uncensored моделі.

from openai import OpenAI

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

Отримайте свій ключ за секунди

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