Heretic IAДокументація API Нецензурована LLM
Документація API Нецензурована LLM
Почніть роботу з API Heretic Ia за лічені хвилини. Цей посібник швидкого старту охоплює автентифікацію, запити, потокове передавання та обмеження для нецензурованої LLM.
Базова URL-адреса та аутентифікація
API використовує одну базову URL-адресу для всіх запитів. Ви автентифікуєтеся, використовуючи API-ключ, переданий у Authorization header. Створіть обліковий запис через Google або електронну пошту на Отримати API-ключ сторінка для миттєвого отримання вашого ключа.
- Базовий URL:
https://api.hereticia.com/v1 - Auth:
Authorization: Bearer YOUR_API_KEY
Для реєстрації не потрібен номер телефону, і ключ діє для всіх кінцевих точок. Використовуйте офіційні SDK OpenAI, встановивши базовий URL та API-ключ. Ключ показується лише один раз, тому збережіть його в надійному місці.
Перший запит
Стандартний chat.completions запит на генерацію тексту з uncensored моделі. Ендпоінт приймає JSON-пакети з messages масив та model field встановлено на uncensored.
Цей запит демонструє просту взаємодію. Модель повертає текст без відмов у контенті для законного дорослого використання. Перевірте відповідь на наявність згенерованого контенту.
curl https://api.hereticia.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the sum of 2048 and 512."}]
}'
Інтеграція SDK Python
Використовуйте офіційну Python-бібліотеку OpenAI для інтеграції API у ваші скрипти. Встановіть базовий URL на https://api.hereticia.com/v1 і надайте свій API-ключ. Бібліотека автоматично форматує запити.
Встановіть бібліотеку через pip. Потім ініціалізуйте клієнт з користувацькою базовою URL-адресою. Надішліть повідомлення та виведіть відповідь. Цей підхід працює для більшості клієнтів, сумісних з OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticia.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
Інтегруйте з Node.js, встановивши пакет OpenAI. Налаштуйте клієнта, вказавши базовий URL Heretic Ia та свій ключ API. SDK спрощує створення запитів та парсинг відповідей.
Ініціалізуйте клієнт, використовуючи правильний базовий URL. Створіть запит на чат-завершення з uncensored модель. Обробіть відповідь, щоб витягти згенерований текст. Цей метод ефективний для серверних додатків.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticia.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 у вашому запиті. 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)
Ліміти, помилки та контекстне вікно
Вікно контексту підтримує 100,000 токенів загалом (запит плюс відповідь). Максимальний обсяг виводу становить 16,000 токенів за запит. Якщо max_tokens не встановлено, ліміт становить 2,048 токенів.
Ліміти дозволяють 300 запитів на хвилину на ключ. Паралельні запити обмежені 8 на ключ. Розмір тіла запиту не повинен перевищувати 8 МБ. Помилки: 401 для недійсних ключів, 402 — недостатньо коштів, 429 — перевищено ліміт швидкості. Помилки та відмови не споживають кредит.
Найпоширеніші запитання
Як почати роботу з Heretic Ia API?
Зареєструйтеся на сторінці Get API key за допомогою Google або електронної пошти. Ви миттєво отримаєте API-ключ. Використовуйте цей ключ із будь-яким OpenAI-сумісним SDK, встановивши базовий URL на HTTPS://api.hereticia.com/v1.
Яке вікно контексту та обмеження виводу?
Розмір контекстного вікна становить 100 000 токенів, включаючи промпт і відповідь. Максимальний обсяг виводу за запит становить 16 000 токенів, або 2 048 токенів, якщо не вказано max_tokens.
Як працює потокова передача та де повідомляється про використання токенів?
Встановіть stream: true, щоб отримати потік подій, що надходять від сервера (SSE). Кожен фрагмент містить частковий текст. Деталі використання токенів надаються в останньому фрагменті потоку.
Генеруйте свій API-ключ
Зареєструйте акаунт, отримайте ключ і оновіть базову URL-адресу. Це вся конфігурація.