RU ▾

API без цензуры, совместимый с OpenAI

Получить API-ключ
за 1M входных токенов
$0,15
Выходные токены / 1M
$0,50
контекстное окно
100 000
бесплатный пробный баланс
$0,50
запросов в минуту
300

Dolphin LLM: смена клиента за три строки

Подключите ваш существующий OpenAI-совместимый клиент к API uncensored llm, обновив базовый URL и API-ключ. Начните с быстрого запроса к эндпоинту dolphin llm и получите генерацию текста без ограничений, не управляя локальной инфраструктурой.

Базовый URL и аутентификация

Наш API спроектирован как готовая замена стандартным интеграциям OpenAI. Вам не нужен новый SDK или сложный файл конфигурации. Просто обновите base_url в вашем клиенте, чтобы он указывал на наш эндпоинт, и укажите API-ключ в стандартном заголовке Authorization.

Зарегистрируйтесь, чтобы получить ключ. Для пробного баланса не нужна карта, что упрощает проверку соединения. Базовый URL для всех запросов — https://api.dolphinllm.com/v1. Это позволяет любому инструменту, библиотеке или приложению, уже настроенному на OpenAI, направлять трафик к нашей модели без цензуры с минимальными усилиями.

  • Базовый URL: https://api.dolphinllm.com/v1
  • Заголовок авторизации: Authorization: Bearer YOUR_API_KEY
  • ID модели: uncensored

Первый запрос

Проверьте подключение с помощью простого запроса на завершение чата. Это подтвердит валидность вашего ключа и доступность эндпоинта. Тело запроса соответствует стандартной схеме OpenAI chat completions. Замените YOUR_API_KEY на ваш реальный ключ.

  • Метод: POST
  • Эндпоинт: /v1/chat/completions
  • Модель: uncensored

Этот эндпоинт поддерживает потоковую передачу и вызов функций, но данный базовый запрос демонстрирует основную возможность «текст на вход — текст на выход». Если вы получили ответ, ваш клиент успешно подключен к сервису dolphin llm.

curl https://api.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."}]
  }'

Python SDK

Используйте официальную библиотеку openai для Python для взаимодействия с API. Настройте клиент с пользовательским базовым URL и вашим API-ключом. Этот подход работает с любым кодом, написанным для OpenAI, позволяя сменить провайдера без переписывания логики.

ID модели — uncensored. Убедитесь, что вы передаете корректные аргументы для истории диалога. Этот метод идеален для разработчиков, создающих приложения, которым требуется генерация текста без ограничений без ограничений локальных GPU.

from openai import OpenAI

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

Node SDK

Для приложений на Node.js пакет npm openai обеспечивает интеграцию. Установите baseURL на наш эндпоинт и укажите ключ. Это обеспечивает совместимость с существующими проектами Node.js, использующими структуру OpenAI.

API поддерживает стандартные параметры, такие как max_tokens и temperature. Настройте их, чтобы контролировать креативность и длину вывода. Эта uncensored coding llm особенно полезна для генерации фрагментов кода или технической документации без вмешательства фильтров контента.

import OpenAI from "openai";

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

Потоковые ответы (SSE)

Включите потоковую передачу, установив параметр stream в значение true в теле запроса. API возвращает Server-Sent Events (SSE), позволяя обрабатывать токены по мере их генерации. Это снижает воспринимаемую задержку для конечных пользователей.

Парсите поток SSE для обработки частичных ответов. Это необходимо для интерфейсов чата, где ожидается мгновенная обратная связь. Поток включает стандартные типы событий OpenAI, что делает его совместимым с большинством парсеров 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)

Лимиты запросов и ограничения

Поймите ограничения, чтобы избежать ошибок в вашем приложении. API ограничивает количество запросов до 300 в минуту на один ключ. Размер тела запроса ограничен 8 МБ. При превышении этих лимитов вы получите ошибку 429.

Ошибки аутентификации возвращают 401, если ключ недействителен. Ошибки оплаты возвращают 402 при недостатке средств. Размер контекстного окна составляет 100 000 токенов для промпта и завершения вместе. Убедитесь, что ваши входные данные укладываются в этот лимит, чтобы избежать усечения.

Характеристики API

Все реальные лимиты и возможности API в одном месте — сверьте их до пополнения.

ПараметрЗначение
Формат APIсовместим с OpenAI: любой OpenAI SDK работает — замените base URL и ключ
ID моделиuncensored
ЭндпоинтыPOST /v1/chat/completions · GET /v1/models
АвторизацияAuthorization: Bearer YOUR_KEY
Base URLhttps://api.dolphinllm.com/v1
Вызов функцийда — tools, tool_choice; ответ содержит tool_calls, в том числе в потоке; результат — сообщением role: tool
JSON-режимresponse_format: {"type": "json_object"}
Параметрыtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Контекстное окно100 000 токенов (вход и ответ вместе)
Потоковая передачада — server-sent events, последний фрагмент содержит расход токенов
Максимум ответадо остатка окна в 100 000 токенов; max_tokens необязателен (отдельного лимита нет)
Размер запросадо 8 МБ
Параллельные запросыдо 8 одновременно на ключ
Заголовки ответаX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Лимит запросов300 запросов в минуту на ключ
Цена$0,15 за 1 млн входных токенов · $0,50 за 1 млн выходных
Оплатапредоплаченный баланс по фактическому расходу; ошибки и отказы бесплатны
Пробный баланс$0,50 на 7 дней, без карты · Пробный ключ: 2 параллельных запроса, 60 в минуту; полные лимиты (8 и 300) после первого пополнения
Пополнениекриптовалюта: USDT в сети TRON или USDC в сети Base, $20–$500, любая целая сумма
Срок действияоплаченный баланс не сгорает, без подписки
Бонус+5% от $50, +10% от $100, +15% от $200
Контентконтент для взрослых разрешён; сексуальный контент с несовершеннолетними запрещён
ВходGoogle или e-mail и пароль
Ключиодин активный ключ на аккаунт; новый заменяет старый

Коды ошибок

Ошибки приходят в JSON с постоянным type; неудачные и отклонённые запросы не оплачиваются.

КодТипЧто значит
400bad_requestневерный JSON, пустые сообщения, неверный параметр или превышено окно контекста
401missing_key · invalid_key · key_revokedнет ключа, ключ неверный или заменён новым
402no_creditбаланс пуст — пополните, работа продолжится сразу
403content_blockedсексуальный контент с несовершеннолетними — отказ, без оплаты
404not_foundнеизвестный эндпоинт
413request_too_largeтело запроса больше 8 МБ
429rate_limited · concurrencyбольше 300/мин или 8 параллельно — подождите и повторите
503upstream_busyмодель занята — повторите через несколько секунд

Вопросы и ответы

Является ли uncensored ai модель такой же, как GPT-4?

Нет. Модель, предоставляемая dolphin llm, — это модель с открытыми весами, настроенная на генерацию неограниченного контента. Это не GPT, Claude, Gemini или какая-либо другая модель от вендора. Это отдельная uncensored llm, созданная для законного использования взрослыми и творческими задачами без отказов в выдаче контента.

Как работает ценообразование?

Мы используем систему предоплаченного баланса с оплатой по факту. Цена составляет $0,15 за 1M входных токенов и $0,50 за 1M выходных токенов. Баланс не сгорает, ежемесячных платежей нет. Пополнить можно от $20.

Каков размер контекстного окна?

Размер контекстного окна составляет 100 000 токенов, включая промпт и завершение. Это позволяет вести длинные диалоги или обрабатывать большие документы. Убедитесь, что общее количество токенов не превышает этот лимит, чтобы избежать ошибок.

Ваш ключ — всего в одной форме

Создайте аккаунт, скопируйте ключ, измените базовый URL. Вот и вся настройка.

Получить API-ключ