Документація API
Почніть миттєво генерувати текст без цензури за допомогою нашої сумісної з OpenAI API. Ви платите лише за використані токени, що гарантує нульові витрати на простій підписці або невикористаних функціях.
Аутентифікація та базовий URL
Ваш API-ключ автентифікує кожен запит. Передайте його в Authorization header як Bearer-токен. Базовий URL — https://api.aiohnefilter.com/v1. Цей ендпоінт працює зі стандартними SDK OpenAI. Ви можете змінити постачальника послуг, змінивши лише базовий URL та ключ. Ваш ключ генерується миттєво після реєстрації. Зберігайте його в таємниці. Він надає повний доступ до вашого передоплаченого кредиту.
Ендпоінт Chat Completions
Надсилайте повідомлення до моделі без цензури через POST /v1/chat/completions. Використовуйте ідентифікатор моделі uncensored. API повертає текстові відповіді напряму. Ви контролюєте контекст з вікном у 100,000 токенів. Вхідні та вихідні токени зараховуються до вашого балансу. Помилки не споживають кредит. Використовуйте цей кінцевий пункт для всіх завдань генерації тексту.
curl https://api.aiohnefilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set server timezone to UTC"}]
}'
SDK Python
Використовуйте офіційний openai Python-пакет для легкої інтеграції. Встановіть базову URL-адресу на нашу кінцеву точку API. Ініціалізуйте клієнта своїм ключем. Викличте chat.completions.create з uncensored модель. Цей підхід зменшує обсяг шаблонного коду. Він автоматично виконує серіалізацію JSON. Підтримується потокова передача через асинхронний клієнт.
from openai import OpenAI
client = OpenAI(base_url="https://api.aiohnefilter.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
Встановіть openai npm пакет для JavaScript проектів. Налаштуйте базовий URL на наші сервери. Передайте свій API ключ під час ініціалізації. Надсилайте запити на завершення, використовуючи стандартний метод. Node SDK ефективно керує пулом з'єднань. Він добре працює для serverless функцій. Обробляйте помилки акуратно, щоб уникнути несподіваних витрат.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiohnefilter.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);
Parameters and Streaming
Увімкніть потокову передачу, встановивши stream: true. Ви отримуєте токени по мірі їх генерації. Це зменшує сприйняту затримку для довгих виводів. Ви можете налаштувати температуру та top_p для креативності. Використовуйте stop послідовності для зупинки генерації. Режим JSON вимушує структурований вивід. Встановіть max_tokens для контролю довжини виводу. Останній фрагмент містить статистику загального використання.
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 МБ. Статус 401 означає, що ваш ключ недійсний. Статус 402 вказує на недостатність коштів. Помилка 429 сигналізує про вичерпання ліміту швидкості. Відхилені запити не списують ваш баланс. Помилки безкоштовні. Повторіть спробу з експоненційною затримкою для 429.
Поширені запитання
Яка базова URL-адреса для API?
Базовий URL-адреса — HTTPS://api.aiohnefilter.com/v1. Вона сумісна зі стандартними SDK OpenAI. Вам потрібно лише оновити базовий URL та API-ключ у конфігурації вашого клієнта.
Як працює ціноутворення за токенами?
Ви платите $0.15 за 1 млн входних токенів та $0.50 за 1 млн вихідних токенів. Помилки та відмови безкоштовні. Ваш передоплачений кредит ніколи не згорає. Ви платите лише за те, що фактично використовуєте.
Чи можна отримувати потокові відповіді?
Так, встановіть параметр stream у значення true. Ви отримуєте токени по мірі їх генерації. Це зменшує затримку для довгих виводів. Останній чанк містить загальну статистику використання токенів.
Згенеруйте свій ключ
Зареєструйтеся, скопіюйте ключ, оновіть базову URL-адресу. Це все.