ru ▾

OpenAI-совместимое API для генерации текста без цензуры.https://api.bestnsfwllm.com/v1

Подключите Uncensored API

Подключите API без цензуры к приложениям для работы с контентом 18+ с помощью одной конечной точки, совместимой с OpenAI. Это руководство поможет вам пройти путь от получения ключа до обработки потоковых ответов для создания надежного NSFW-чатбота.

Предварительные требования: SDK и ключ

Obtain your API key from the dashboard before writing any code. You can sign up with Google or email, and the key appears immediately on the Получить API-ключ странице. Номер телефона не требуется, и вы получаете пробный кредит в размере $0.50 на 7 дней. Храните этот ключ в безопасности, так как он аутентифицирует все запросы к базовому URL https://api.bestnsfwllm.com/v1.

Установите предпочитаемый SDK через ваш менеджер пакетов. Вы настроите базовый URL и API-ключ при инициализации клиента. Эта настройка гарантирует прямое подключение вашего приложения к нашей uncensored модели без накладных расходов прокси.

Выполнение первого запроса

Отправьте запрос на завершение чата для генерации текстовых ответов. Используйте uncensored идентификатор модели для прямого доступа к open-weight модели. API принимает стандартные параметры OpenAI и возвращает результаты в формате JSON.

curl https://api.bestnsfwllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "generate twenty test user profiles with diverse ages and genders"}]
  }'

Убедитесь, что ваш пакет включает системный промпт для определения поведения. Модель отвечает без отказов в контенте для законного использования для взрослых. Вы можете проверить подключение, проверив choices массив в теле ответа.

Обработка потоковых ответов

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

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)

Анализируйте каждый чанк для накопления финального ответа. Последний чанк содержит статистику общего использования токенов. Этот метод идеален для приложений, требующих немедленной обратной связи во время сессий ролевой игры или творческого письма.

Настройка параметров модели

Настройте поведение генерации с помощью стандартных параметров, таких как temperature и top_p. Установите temperature для контроля случайности, где более низкие значения приводят к более детерминированным выводам. Используйте top_p для выборки по ядру (nucleus sampling) для баланса между креативностью и связностью.

from openai import OpenAI

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

Вы также можете включить режим JSON, установив response_format для {"type": "json_object". Это полезно для разбора структурированных данных из нецензурной LLM. Модель поддерживает инструменты вызова функций для расширенных возможностей.

Интеграция с Node.js

Используйте официальный SDK OpenAI для Node.js для эффективного управления запросами. Настройте клиент с пользовательским базовым URL и своим API-ключом. SDK автоматически выполняет повторные попытки и сериализацию ошибок.

import OpenAI from "openai";

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

Вызовите chat.completions.create() Метод с желаемыми параметрами. SDK возвращает обещание, которое разрешается в объект завершения. Эта интеграция бесшовно работает с существующими клиентами, совместимыми с OpenAI.

Обработка ошибок и ограничения по частоте запросов

Обрабатывайте распространённые коды состояния HTTP для грамотного управления ошибками на стороне клиента. Ошибка 401 указывает на недействительный или отсутствующий API-ключ. Ошибка 402 означает, что ваши предоплаченные средства исчерпаны; пополните баланс через криптовалюту, чтобы возобновить работу сервиса. Ошибка 429 сигнализирует о превышении лимита частоты запросов в 300 запросов в минуту.

Окно контекста поддерживает 100,000 токенов как для промпта, так и для завершения. Максимальный объем вывода составляет 16,000 токенов на запрос. Отслеживайте использование через панель управления, чтобы избежать неожиданных сбоев при генерации больших объемов данных.

Часто задаваемые вопросы

Какая лучшая NSFW LLM для создания чат-приложения?

Наша uncensored-модель оптимизирована для законного взрослого контента с окном контекста 100k. Она предоставляет прямой доступ к API без отказов по контенту, характерных для других моделей. Используйте эндпоинт, совместимый с OpenAI, для интеграции в ваше приложение.

Что произойдет, если я превышу лимит частоты запросов?

Вы получите код статуса 429, указывающий на превышение лимита запросов. Лимит составляет 300 запросов в минуту на ключ. Вы можете отслеживать свое использование в панели управления и увеличить баланс предоплаченных средств для обработки больших объемов.

Как оплатить API-сервис?

Оплата только криптовалютой с использованием USDT (TRC20) или USDC (Base). Вы можете пополнить счет любой целой суммой от $20 до $500. Бонусный кредит добавляется за крупные пополнения, и кредиты не истекают.

Получите ваш API ключ

Зарегистрируйтесь, возьмите ключ и обновите свой базовый URL. Вот и всё.

Открыть аккаунт