uk ▾
Отримати API-ключ

Документація API Dolphin ai

Цей посібник охоплює основи швидкого старту для uncensored LLM кінцевої точки, сумісної зі стандартними SDK OpenAI. Ви отримуєте сирі, без фільтрів відповіді через передоплачену крипто-модель.

Налаштування автентифікації та базового URL

Ключі API миттєво аутентифікують ваші попередньо оплачені запити. Ви отримуєте один активний ключ на обліковий запис, який замінює будь-який попередній ключ після генерації. Базовий URL вказує на розміщений сервіс.

  • Базова URL-адреса: HTTPS://api.aidolphin.cc/v1
  • Заголовок: Authorization: Bearer YOUR_API_KEY
curl https://api.aidolphin.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five open source inference engines"}]
  }'

Надсилання базового запиту на завершення чату

Надсилайте стандартні JSON-пакети до кінцевого пункту завершення чату. ID моделі завжди "uncensored" для послідовного текстового виводу. Вхідні токени коштують $0.15 за мільйон, тоді як вихідні токени коштують $0.50 за мільйон.

  • Модель: uncensored
  • Максимальний вивід: 16 000 токенів
from openai import OpenAI

client = OpenAI(base_url="https://api.aidolphin.cc/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)

Потокова передача відповідей з Server-Sent Events

Увімкніть потокову передачу, встановивши stream: true у вашому запиті. API повертає дані через події, надіслані сервером (SSE) для доставки токенів у реальному часі. Деталі використання токенів з'являються в останньому фрагменті потоку.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aidolphin.cc/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);

Увімкнення режиму JSON для структурованих даних

Використовувати response_format встановлено на {"type": "json_object"} щоб забезпечити структурований вивід. Це гарантує, що модель повертає валідний JSON без додаткового форматування markdown. Виклик функцій та визначення інструментів також спираються на цю структуру JSON.

Налаштування temperature, top_p та послідовностей зупинки

Налаштуйте параметри вибірки, щоб контролювати випадковість та довжину виводу. Встановіть temperature для творчості, top_p для вибірки за ядром (nucleus sampling), та stop послідовності для раннього обрізання виводу. Штрафи за наявність та частоту допомагають зменшити повторювані фрази.

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)

Розуміння обмежень швидкості та квот

Кожен API-ключ дозволяє 300 запитів на хвилину та 8 паралельних запитів. Максимальний розмір тіла запиту становить 8 МБ. Помилки та відмови не споживають ваш передоплачений кредит. Якщо ви перевищите ліміти, ви отримаєте код стану 429.

Найпоширеніші запитання

Яке вікно контексту для запитів dolphin AI?

Вікно контексту підтримує 100,000 токенів як для запиту, так і для відповіді разом. Ви можете виводити до 16,000 токенів за запит, або 2,048 токенів, якщо не вказати ліміт max_tokens.

Як обробляти помилки автентифікації?

Код стану 401 вказує на недійсний або відсутній API-ключ. Переконайтеся, що ваш ключ активний і переданий у заголовку Authorization. Код стану 402 означає, що ваш попередньо оплачений баланс вичерпано; поповніть рахунок через криптовалюту, щоб відновити роботу.

Чи є несексуальна модель dolphin підходящою для контенту NSFW?

Так, модель не відхиляє законні дорослі, художні або дискусійні теми. Вона застосовує суворе обмеження лише щодо контенту сексуального характеру з участю неповнолітніх. Запити на інші дорослі теми обробляються в штатному режимі.

Захистіть свій API-ключ зараз

Зареєструйтеся, отримайте токен, оновіть URL кінцевої точки. Це покриває всю конфігурацію.

Отримати API-ключПереглянути документацію