Uncensored LLM API: Документация
Подключите ваш существующий OpenAI SDK к нашему API uncensored LLM, изменив базовый URL. Вы получаете мгновенный доступ к uncensored модели с контекстным окном в 100,000 токенов и прозрачным предоплаченным ценообразованием токенов.
Базовый URL и аутентификация
Начните с указания клиента на конкретный конечный пункт, чтобы обойти стандартные фильтры контента. Используйте базовый URL https://api.bestabliteratedmodel.com/v1 и передайте свой ключ через стандартный Authorization header. Вы можете мгновенно сгенерировать свой ключ через Google или email на странице регистрации, не указывая платежные данные для пробного периода.
curl https://api.bestabliteratedmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the unit tests for the new authentication module"}]
}'Убедитесь, что ваш заголовок точно соответствует формату выше. Система проверяет учетные данные перед обработкой любых токенов, поэтому храните свой ключ в безопасности.
Первый запрос с Python SDK
Интегрируйте напрямую, используя официальную библиотеку OpenAI для Python, переопределив базовый URL. Это позволяет отправлять промпты в uncensored модель, не изменяя существенно существующую структуру кода. Идентификатор модели всегда uncensored для всех запросов.
from openai import OpenAI
client = OpenAI(base_url="https://api.bestabliteratedmodel.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)Этот подход сохраняет совместимость со стандартными параметрами, такими как temperature и top_p. Вы можете немедленно проверить ответ после создания экземпляра клиента.
Интеграция Node.js
Используйте пакет OpenAI для Node.js для отправки текстовых завершений в наш нецензурированный конечный пункт. Установите baseURL свойство с адресом нашего API перед выполнением любых запросов. Это гарантирует, что ваше приложение правильно маршрутизирует запросы, не попадая под стандартные лимиты провайдера.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.bestabliteratedmodel.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);Обработайте поток ответа или одиночный объект по мере необходимости. SDK внутренне управляет токенизацией, поэтому вы сосредотачиваетесь на логике промпта, а не на деталях инфраструктуры.
Потоковая передача с SSE
Включите генерацию токенов в реальном времени, установив stream: true в параметрах запроса. API возвращает события серверных событий (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)Обрабатывайте каждое приращение (delta) по мере поступления для мгновенного отображения текста пользователям. Это значительно снижает воспринимаемую задержку по сравнению с ожиданием полного завершения.
Function Calling и инструменты
Определите схемы инструментов в запросе, чтобы включить структурированный вывод модели. API поддерживает стандартные определения функций с параметрами и описаниями. Модель будет возвращать вызовы инструментов, когда это уместно, на основе инструкций вашего промпта.
Передайте tools массив с желаемыми функциями. В ответе содержится tool_calls field, если модель решит вызвать инструмент.
Режим JSON, ограничения и ошибки
Принудительный строгий вывод JSON путем установки response_format для {"type": "json_object". Это обеспечивает надежное разделение для автоматизированных рабочих процессов. Окно контекста поддерживает 100,000 токенов в общей сложности, с максимальным выводом 16,000 токенов.
Типичные ошибки включают 401 для неверных ключей, 402 при исчерпании предоплаченного кредита и 429 для лимитов частоты (300 запросов/минуту). Запросы на контент сексуального характера с участием несовершеннолетних всегда отклоняются.
Частые вопросы
Какой лучший API для аблигерированных моделей?
Наш API предоставляет единую нецензурируемую большую языковую модель, оптимизированную для генерации текста без ограничений. Она убирает встроенные фильтры безопасности, сохраняя высокую связность при работе с контентом для взрослых и спорными темами.
Как работает предоплаченный кредит?
Вы платите только за использованные токены, входные данные стоят $0.15 за 1M токенов, выходные — $0.50 за 1M токенов. Ошибки и отказы бесплатны, кредиты не истекают.
Могу ли я использовать это с SDK OpenAI?
Да, эндпоинт полностью совместим с официальными SDK OpenAI. Вам нужно лишь обновить базовый URL и API-ключ в конфигурации вашего клиента.
Получение ключа API в один шаг
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Готово.