Документація API & Швидкий старт
Вставте кінцевий пункт локальних ШІ-моделей з відкритим кодом у свій існуючий стек без накладних витрат на конфігурацію.
Налаштування базової URL-адреси та аутентифікації
Ключ API автентифікує кожен запит. Згенеруйте його через панель керування за допомогою облікових даних Google або електронної пошти. Передавайте його в Authorization header as a Bearer token.
- Базовий URL:
https://api.unrestrictedlocalaimodels.com/v1 - Заголовок:
Authorization: Bearer YOUR_API_KEY
Немає втоми від підписок або щомісячних циклів оплати. Кредити попередньо оплачуються і ніколи не згорають.
Ендпоінт /v1/chat/completions
Надішліть стандартний запит на чат для генерації тексту без логіки фільтрації контенту.
Ендпоінт приймає ту ж структуру JSON, що й OpenAI. Встановіть model до uncensored. Система обробляє ваш ввід і повертає сирій вивід.
Помилки під час обробки не списуються з кредиту. Відмови є безкоштовними. Тільки успішне генерування токенів враховується у вашому балансі.
Інтеграція SDK Python
Використовуйте офіційну бібліотеку OpenAI для Python. Вкажіть базовий URL на наш ендпоінт.
Це дозволяє вам використовувати існуючий код. Бібліотека автоматично виконує серіалізацію JSON.
Встановити api_key вашому ключу. Встановіть base_url до нашого ендпоінту. Передайте model="uncensored" у запиті.
Інтеграція SDK Node.js
Ініціалізуйте клієнт OpenAI з нашим базовим URL. Це працює з будь-якою сумісною SDK.
Налаштуйте об'єкт клієнта. Передайте свій API ключ. Бібліотека керує життєвим циклом запиту.
Виклик chat.completions.create(). Встановіть ідентифікатор моделі. Отримайте об’єкт відповіді, що містить згенерований текст.
Потокові відповіді та використання токенів
Увімкніть потокову передачу, встановивши stream: true. Сервер надсилає події, надіслані сервером (SSE).
Дані про використання токенів з’являються у фінальному чанку. Це дозволяє точно відстежувати билінг.
Обробляйте часткові оновлення. Оновлюйте інтерфейс користувача в реальному часі. Потік SSE закінчується коректно.
Обробка помилок та ліміти частоти запитів
Ліміти частоти запитів діють на ключ. Ви можете надсилати 300 запитів на хвилину. Паралельність обмежена 8 одночасними запитами.
Код стану 401 означає недійсний ключ. Код стану 402 вказує на недостатній баланс. Код стану 429 сигналізує про обмеження швидкості.
Розмір контекстного вікна становить 100 000 токенів. Вивід обмежено 16 000 токенами. Розмір тіла запиту має бути меншим за 8 МБ.
cURL
curl https://api.unrestrictedlocalaimodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the three main dependencies for this rust crate"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedlocalaimodels.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.unrestrictedlocalaimodels.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)Найпоширеніші запитання
Як поповнити кредит передоплати?
Поповнюйте рахунок лише криптовалютою. Ми приймаємо USDT у мережі TRC20 або USDC на Base. Мінімальне поповнення — $20. Бонусні кошти нараховуються за більші суми.
Чи модель навчається на моїх даних?
Ні. Промпти не використовуються для навчання. Ваші дані залишаються приватними. Ми не зберігаємо історію ваших розмов для покращення моделі.
Чи можу я використовувати це для NSFW-контенту?
Так. Модель не має цензури. Вона не відхиляє законний контент для дорослих. Єдине суворе обмеження — відсутність сексуального контенту із залученням неповнолітніх.
Отримайте свій API-ключ
Зареєструйтеся, отримайте свій ключ і оновіть свій базовий URL. Це все, що потрібно.
Отримайте свій ключ