Документація API
Підключіть існуючий клієнт, сумісний з OpenAI, до нашої API LLM без цензури для необмеженої генерації тексту. Цей посібник охоплює автентифікацію, ендпоінти, потокову передачу та ліміти, щоб ви могли почати роботу миттєво.
Базова URL-адреса та аутентифікація
Базовий URL для всіх запитів — HTTPS://api.dolphinllmuncensored.com/v1. Ви автентифікуєтеся за допомогою єдиного API-ключа, згенерованого через Отримати API-ключ сторінка. Використовуйте або Continue with Google або адресу електронної пошти та пароль, щоб миттєво отримати свій ключ. Цей ключ надає доступ до uncensored модель, велика мова з відкритими вагами, налаштована для необмежених відповідей. Немає абонентської плати за платформи, лише передоплачений кредит, що нараховується за використання токенів. Помилки та відмови не коштують, гарантуючи, що ви платите лише за фактичні токени завершення.
- Базовий URL:
https://api.dolphinllmuncensored.com/v1 - Заголовок Auth:
Authorization: Bearer YOUR_API_KEY
Ендпоінт Chat Completions
Надсилайте текстові промпти до /v1/chat/completions ендпоінт для отримання необмежених відповідей. Ідентифікатор моделі uncensored. Цей ендпоінт приймає стандартні JSON-запити OpenAI і повертає текстовий вивід. Він не підтримує вбудовування, зображення, аудіо або відео. Ви повинні включити messages масив з вашим запитом. Ключ API передається в HTTP-заголовку. Запити обробляються на наших виділених серверах. Вікно контексту підтримує до 100 000 токенів загалом. Вихід обмежено 16 000 токенів за запит. Використовуйте наведений нижче приклад для перевірки з'єднання.
curl https://api.dolphinllmuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the key features of the new API release"}]
}'
Підтримувані параметри
Використовуйте стандартні параметри для керування поведінкою генерації. Встановіть temperature для випадковості та top_p для вибірки за ядром (nucleus sampling). Увімкніть json_object для виводу структурованих даних. The stop послідовність перериває генерацію достроково. Ви можете встановити seed для відтворюваних результатів. Налаштуйте presence_penalty та frequency_penalty щоб впливати на повторення токенів. Виклик функцій підтримується через tools та tool_choice. Усі параметри відповідають схемі OpenAI. Ця гнучкість дозволяє тонке налаштування для різних випадків використання uncensored моделі. Налаштуйте ці опції в тілі запиту. API коректно обробляє всі дійсні значення, сумісні з OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmuncensored.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)
Потокові відповіді
Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає Server-Sent Events (SSE) для кожного токена. Це знижує сприйняту затримку для довгих відповідей. Використання токенів повідомляється у фінальному чанку потоку. Ви можете парсити часткові відповіді для відображення в реальному часі. Це ідеально для чат-інтерфейсів. Потік закінчується порожнім об'єктом даних. Використовуйте бажану бібліотеку клієнта для обробки 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)
Інтеграція Node SDK
Встановіть офіційний пакет OpenAI для Node.js. Налаштуйте базову URL-адресу так, щоб вона вказувала на наш кінцевий пункт. Передайте свій ключ API з змінних середовища. Створіть запит на завершення чату з uncensored model ID. Обробляйте помилки належним чином у разі проблем з мережею або автентифікацією. SDK автоматично серіалізує JSON. Ви можете перемикатися між режимами потокової передачі та звичайного режиму. Середовище Node підтримує шаблони async/await. Це спрощує інтеграцію для бекенд-сервісів. Перевірте з’єднання перед розгортанням у продакшні. SDK забезпечує сумісність із структурою нашого API.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmuncensored.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);
Ліміти частоти та помилки
Ліміти швидкості встановлено на рівні 300 запитів на хвилину на ключ. Ви можете мати до 8 активних одночасних запитів. Розмір тіла запору обмежено 8 МБ. Якщо API-ключ недійсний, ви отримаєте помилку 401. Помилка 402 вказує на недостатній попередньо оплачений кредит. Поповніть баланс через криптовалюту, щоб відновити послугу. Помилка 429 сигналізує про вичерпання лімітів швидкості. Зачекайте перед повторною спробою або оновіть свій рівень використання. Контекстне вікно становить 100,000 токенів. Відмови через незначний контент є безкоштовними. Помилки не споживають ваш баланс кредиту. Відстежуйте своє використання через панель керування.
FAQ
Яка базова URL-адреса API LLM uncensored?
Базовий URL: HTTPS://api.dolphinllmuncensored.com/v1. Ви можете використовувати будь-який клієнт, сумісний з OpenAI, оновивши конфігурацію base_url. Аутентифікація здійснюється за допомогою Bearer-токена в заголовку.
Як uncensored AI API обробляє ліміти швидкості?
Вам доступно до 300 запитів на хвилину та 8 одночасних запитів на ключ. Якщо ви перевищите ці ліміти, ви отримаєте статус-код 429. Ліміт скидається кожну хвилину, що дозволяє використовувати бустерні запити в межах квоти.
Що станеться, якщо uncensored LLM API поверне помилку?
Помилки, такі як 401 (недійсний ключ) або 429 (ліміт швидкості), не споживають ваш попередньо оплачений кредит. Тільки успішна генерація токенів нараховується. Якщо у вас закінчаться кошти, ви отримаєте помилку 402, доки не поповните рахунок через криптовалюту.
Отримайте свій API-ключ зараз
Зареєструйтеся, скопіюйте токен, оновіть URL кінцевої точки. Готово.