Підключіть свій існуючий клієнт, сумісний з OpenAI, до API LLM без цензури, оновивши базову URL-адресу та API-ключ. Почніть з швидкого запиту до кінцевої точки Dolphin LLM і насолоджуйтесь вільним генеруванням тексту без управління локальною інфраструктурою.
Наш API розроблено як пряму заміну стандартним інтеграціям OpenAI. Вам не потрібен новий SDK або складний конфігураційний файл. Просто оновіть `base_url` у вашому клієнті, щоб він вказував на наш ендпоінт, та надайте свій API-ключ у стандартному заголовку `Authorization`.
Зареєструйте безкоштовний акаунт, щоб одержати свій ключ миттєво. Для пробного кредиту не потрібна банківська карта, що полегшує перевірку з'єднання. Базовий URL для всіх запитів: https://new.dolphinllm.com/v1. Це забезпечує сумісність будь-якого інструменту, бібліотеки або додатку, вже налаштованого для OpenAI, з нашою моделлю з мінімальними зусиллями.
https://new.dolphinllm.com/v1Authorization: Bearer YOUR_API_KEYuncensoredПеревірте своє з'єднання за допомогою простого запиту chat completion. Це підтверджує, що ваш ключ дійсний, а кінцева точка відповідає. Тіло запиту відповідає стандартній схемі chat completions OpenAI. Замініть YOUR_API_KEY на ваш фактичний ключ.
Метод: POST · Ендпоінт: /v1/chat/completions · Модель: uncensored
curl https://new.dolphinllm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Цей ендпоінт підтримує потокову передачу (streaming) та виклик інструментів (tool calling), але цей базовий запит ілюструє основну функціональність «текст на вхід — текст на вихід». Якщо ви отримали відповідь, ваш клієнт успішно підключений до сервісу Dolphin LLM.
Використовуйте офіційну бібліотеку Python для OpenAI для взаємодії з API. Налаштуйте клієнт, вказавши власну базову URL-адресу та свій API-ключ. Цей підхід працює з будь-яким кодом, написаним раніше для OpenAI, дозволяючи змінити постачальника без переписування логіки.
from openai import OpenAI
client = OpenAI(base_url="https://new.dolphinllm.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)
Ідентифікатор моделі uncensored. Передавайте повну історію розмови в messages.
Для додатків на Node.js пакет npm openai забезпечує інтеграцію. Встановіть baseURL на нашу кінцеву точку та надайте свій ключ. Це гарантує сумісність із існуючими проектами Node.js, які покладаються на структуру OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://new.dolphinllm.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);
API підтримує стандартні параметри, такі як max_tokens and temperature. Налаштуйте ці параметри, щоб керувати креативністю та довжиною виводу.
Увімкніть потокове передавання, встановивши stream встановіть параметр у true в тілі запиту. API повертає Server-Sent Events (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)
Потік використовує стандартні типи подій OpenAI, тому більшість парсерів SSE працюють з ним. Використання токенів надходить у останньому кадрі даних перед data: [DONE].
API встановлює ліміт 300 запитів на хвилину та 8 паралельних запитів на ключ (тестові ключі: 60 та 2). Розмір тіла запиту обмежено 8 МБ. Якщо ви перевищите ці ліміти, ви отримаєте помилку 429.
Помилки автентифікації повертають 401, якщо ключ відсутній або недійсний. Помилки оплати повертають 402, якщо ваш баланс порожній. Контекстне вікно становить 64 000 токенів для запиту та відповіді разом; тримайте свої вхідні дані в межах цього ліміту.
Використовуйте цю таблицю, щоб вирішити, чи підходить API для вашого проекту, перед покупкою кредиту.
| Позиція | Цінність |
|---|---|
| Формат API | Сумісність з OpenAI: будь-який SDK або клієнт OpenAI працює — змініть базовий URL та ключ |
| Ідентифікатор моделі | uncensored |
| Методи | POST /v1/chat/completions · GET /v1/models |
| API-ключ | Токен Bearer у заголовку Authorization |
| Базовий URL | https://new.dolphinllm.com/v1 |
| Інструменти / виклики інструментів | Підтримуються: tools + tool_choice, tool_calls у відповіді (також у потоці), результати інструментів як role: tool повідомлення |
| Структурований вивід | response_format: {"type": "json_object"} |
| Параметри вибірки | temperature, top_p, stop, seed та два штрафи передаються як є |
| Контекстне вікно | 64 000 токенів (промпт + відповідь разом) |
| Потокова передача SSE | Підтримується (stream: true), використання включено в кінці |
| Довжина завершення | до решти вікна в 64 000 токенів; max_tokens необов'язковий (окремого обмеження немає) |
| Максимальний розмір тіла | до 8 МБ на запит |
| Паралелізм | 8 запитів одночасно на ключ |
| Заголовки відповіді | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Запитів на хвилину | 300 запитів на хвилину на ключ |
| Ціна | вхід $0.15 / 1M токенів, вихід $0.50 / 1M токенів |
| Билінг | оплата за фактичне використання з попередньо оплаченого кредиту; за невдалі запити не стягується жодна плата |
| Безкоштовний пробний період | $0.50 of credit valid 7 days, no card needed · Trial key: 2 parallel requests, 60 req/min; full limits (8 and 300) after the first top-up |
| Поповнення | карткою (Stripe) або криптою (USDT, USDC): $20, $50, $100, $200 або $500 |
| Термін дії кредитів | оплачений кредит ніколи не закінчується, без підписки |
| Бонус за обсяг | +5% від $50, +10% від $100, +15% від $200 |
| Акаунт | вхід за електронною поштою та паролем (вхід через Google, якщо увімкнено) |
| Керування ключами | один активний ключ на акаунт; якщо він витокає, відкликніть його та створіть новий у своєму акаунті |
Кожна помилка має формат JSON із типом, на який можна реагувати: {"error": {"message": "…", "type": "…", "code": "…"}}. Ви ніколи не платите за помилку.
| Статус | Тип | Причина |
|---|---|---|
| 400 | bad_request | недійсний JSON, порожні повідомлення, помилковий параметр або запит довший за вікно — виправте та надішліть знову |
| 401 | missing_key · invalid_key | перевірте заголовок Authorization або використайте свій поточний ключ |
| 402 | no_credit | баланс порожній — поповніть, запити відновляться миттєво |
| 403 | account_blocked | обліковий запис, якому належить ключ, заблоковано |
| 404 | not_found | невідомий ендпоінт |
| 413 | request_too_large | тіло запиту більше 8 МБ |
| 429 | rate_limited · concurrency | сповільнення: досягнуто ліміту частоти або паралельних запитів |
| 503 | upstream_busy | модель зайнята — повторіть спробу через кілька секунд |
Ні. Модель, яку надає Dolphin LLM, — це модель з відкритими вагами, налаштована для необмеженого контенту. Це не GPT, Claude, Gemini чи інша модель від постачальника. Це окрема LLM без цензури, створена для законного дорослого та творчого використання без відмов у контенті.
Ми використовуємо систему передоплати з оплатою за фактичне використання. Ціна становить $0.15 за 1 млн вхідних токенів та $0.50 за 1 млн вихідних токенів. Кредит ніколи не закінчується, щомісячних платежів немає. Поповнити рахунок можна від $20.
Вікно контексту становить 64 000 токенів, що включає як промпт, так і відповідь. Це дозволяє обробляти довгі розмови або великі документи. Переконайтеся, що загальна кількість токенів не перевищує цей ліміт, щоб уникнути помилок.
Створіть обліковий запис, скопіюйте ключ, змініть базовий URL. Ось і вся налаштування.