Документація для uncensored chat-completions API
Почніть роботу з нецензурованої API, вказавши вашому клієнту нашу базову URL-адресу та надіславши стандартні запити chat-completions. Цей посібник охоплює автентифікацію, потокове передавання та ліміти швидкості для нецензурованої моделі.
API необмеженого ШІ для законного дорослого використання
Базова URL-адреса та аутентифікація
Базовий URL для всіх запитів є https://api.abliterateme meaning.com/v1. Ви автентифікуєтесь за допомогою стандартного API-ключа, переданого в Authorization: Bearer <key> header. Створіть свій ключ миттєво через панель керування без верифікації телефону.
- Використовуйте офіційні SDK OpenAI або будь-який сумісний клієнт.
- Вкажіть базовий URL на кінцеву точку вище.
- Передавайте свій ключ у заголовку авторизації.
Ваш перший запит
Надішліть POST-запит на /v1/chat/completions за допомогою ідентифікатора моделі uncensored. API повертає текстові відповіді без відмов у вмісті для законних дорослих тем.
Ось базовий приклад для перевірки з'єднання.
curl https://api.abliteratemeaning.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if the api returns a 200 status code now"}]
}'Цей запит підтверджує, що ваш ключ працює, а модель відповідає коректно.
Інтеграція SDK Python
Встановіть пакет OpenAI для Python і налаштуйте клієнт на вказівник на наш базовий URL. Це дозволить вам використовувати існуючий код із мінімальними змінами.
from openai import OpenAI
client = OpenAI(base_url="https://api.abliteratemeaning.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)Вкажіть API ключ та базовий URL у змінних середовища або під час ініціалізації клієнта. Цей підхід робить ваш код портативним та чистим.
Налаштування SDK Node.js
Імпортуйте пакет OpenAI та ініціалізуйте клієнт із правильним базовим URL. Це забезпечує сумісність із існуючими додатками Node.js.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliteratemeaning.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);SDK автоматично обробляє заголовки та серіалізацію. Вам потрібно лише вказати ключ та кінцеву точку.
Потокові відповіді
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає дані через події, надіслані сервером (SSE), що дозволяє обробляти токени по мірі їх генерації.
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)Деталі використання токенів з'являються у фінальному чанку. Це зменшує сприйняту затримку для довгих виводів.
Ліміти частоти та помилки
Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Тіло запиту не має перевищувати 8 МБ. Помилки повертають стандартні коди HTTP: 401 для недійсних ключів, 402 для недостатнього балансу та 429 для перевищення лімітів. Помилки та відмови не списують кредит. Контекстне вікно підтримує загальний обсяг у 100 000 токенів.
Найпоширеніші запитання
Що означає abliterate в контексті цього API?
Вона стосується природи моделі без цензури, яка відповідає без відмов для законного контенту для дорослих. Ви отримуєте прямий доступ до моделі з відкритими вагами, налаштованої для цієї мети.
Як обробляти помилки під час інтеграції?
Перевірте код стану HTTP. 401 означає, що ваш ключ недійсний. 402 вказує на необхідність поповнення кредиту криптовалютою. 429 сигналізує про досягнення ліміту швидкості.
Чи є несексована модель такою ж, як GPT-4?
Ні, це незалежна модель з відкритими вагами. Це не GPT, Claude або модель іншого постачальника. Вона спеціально налаштована для uncensored відповідей.
Захистіть свій API-ключ
Зареєструйтеся, отримайте токен і оновіть базовий URL. Це вся конфігурація.
Почати зараз