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

Быстрый старт для разработчиков для LLM без цензуры

Вставьте нецензурную LLM в свой существующий стек одним вызовом API, совместимым с OpenAI. Без маршрутизации моделей, без скрытых подписок, только сырая генерация текста.

base_url
https://api.chatbotunfiltered.com/v1
модель
uncensored

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

Начните с указания клиента на наш базовый URL. Мы размещаем единую uncensored-модель больших языковых моделей по адресу https://api.chatbotunfiltered.com/v1. Этот эндпоинт заменяет стандартный адрес OpenAI, обеспечивая работу вашего существующего кода без изменений. Сгенерируйте API-ключ через панель управления, используя Google или электронную почту, затем установите его в заголовках. Мы не предлагаем эмбеддинги или генерацию изображений, только завершение текста.

Эндпоинт Chat Completions

Отправьте первый запрос в POST /v1/chat/completions. Используйте идентификатор модели uncensored для доступа к нефильтрованной модели. Этот endpoint принимает стандартные массивы сообщений и возвращает сгенерированный текст. Вы можете проверить подключение, перечислив модели через GET. Держите ваш полезный объем до 8 МБ, чтобы избежать усечения.

curl https://api.chatbotunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Интеграция Python SDK

Настройте официальный Python SDK для работы с нашим базовым URL. Передайте ваш API-ключ в виде заголовка или переменной окружения. Установите имя модели на uncensored для последовательных результатов. SDK автоматически выполняет сериализацию. Используйте эту настройку для быстрых скриптов или сложной логики ролевой игры.

from openai import OpenAI

client = OpenAI(base_url="https://api.chatbotunfiltered.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 с нашим конкретным базовым URL. Это гарантирует правильную маршрутизацию запросов в ваших JavaScript-приложениях. Этот uncensored идентификатор модели остается неизменным во всех SDK. Настройте API-ключ в переменных окружения для безопасного доступа. Этот подход бесшовно работает с Express или серверными функциями.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.chatbotunfiltered.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 в вашем запросе. Мы возвращаем 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)

Лимиты запросов и параллелизм

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

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

Как начать работу с API нефильтрованного чат-бота?

Зарегистрируйтесь через Google или email, чтобы получить API-ключ мгновенно. Пополните аккаунт на $20 криптовалютой, чтобы начать отправлять запросы. Используйте базовый URL, указанный в панели управления, для всех интеграций SDK.

Каковы ограничения скорости для этого uncensored LLM?

Вам разрешено 300 запросов в минуту с лимитом параллельности 8 запросов. Контекстное окно поддерживает до 100,000 токенов. Превышение этих лимитов вызывает ответ с ошибкой 429.

Поддерживает ли этот API потоковую передачу ответов?

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

Получите API-ключ мгновенно

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