ru ▾

API для нецензурируемых LLM. Предоплата. Криптовалюта.

Начните с бесплатного кредита

Используйте email и пароль; получите ключ мгновенно.

ChatUnfilteredUncensored LLM API: Быстрое начало
https://api.chatunfiltered.com/v1

Uncensored LLM API: Быстрое начало

Начните работу с unfiltered chat API за считанные минуты. Используйте свой предоплаченный крипто-кредит для отправки текста и получения ответов от выделенной uncensored модели.

Аутентификация: Установка вашего API-ключа

Ваш API-ключ аутентифицирует каждый запрос. Вы получаете этот ключ сразу после регистрации через Google или email. Храните его в безопасности, так как он предоставляет доступ к вашему предоплаченному кредиту. Ключ действует как ваш единственный идентификатор для лимитов скорости и биллинга. Вы можете вручную сменить ключ через панель управления, при этом новый ключ мгновенно заменяет старый.

Базовый URL и структура конечных точек

Базовый URL — HTTPS://api.chatunfiltered.com/v1. Эта структура обеспечивает совместимость со стандартными SDK OpenAI. Вам нужно взаимодействовать только с конечной точкой завершения чата. Эмбеддинги, генерация изображений и обработка аудио недоступны. Поддерживайте согласованность базового URL во всех конфигурациях клиента, чтобы избежать ошибок маршрутизации.

curl https://api.chatunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check server status"}]
  }'

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

Отправьте POST-запрос на /v1/chat/completions для генерации текста. Включите ваш API-ключ в заголовок Authorization. Установите модель в "uncensored" для доступа к выделенной нецензурированной LLM. Тело запроса должно содержать массив messages с вашим промптом. Ответы возвращают использование токенов и сгенерированный контент. Этот прямой подход минимизирует задержки по сравнению с прокси-сервисами с несколькими моделями.

from openai import OpenAI

client = OpenAI(base_url="https://api.chatunfiltered.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 или потоковую передачу через Server-Sent Events. Потоковая передача позволяет обрабатывать токены по мере их генерации, что улучшает воспринимаемую задержку для длинных выводов. Последний чанк в потоке содержит общее количество токенов для точного биллинга. Вы также можете включить режим JSON для структурированных выходных данных. Выберите метод, который лучше всего подходит для архитектуры вашего приложения.

import OpenAI from "openai";

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

Настройка параметров: Temperature, Top-P и Tools

Настройте temperature и top_p для контроля случайности ответов. Используйте tool_choice для возможностей вызова функций. Модель поддерживает строгий режим JSON через response_format. Вы также можете установить последовательности остановки, чтобы прервать генерацию в определенных точках. Эти параметры позволяют тонко контролировать поведение uncensored модели без внешних слоев маршрутизации.

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)

Обработка ошибок и отслеживание использования токенов

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

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

Как оплатить uncensored chat API?

Вы пополняете аккаунт криптовалютой, а именно USDT в сети TRC20 или USDC в сети Base. Кредиты списываются на основе фактического использования токенов по цене $0.15 за 1M входных токенов и $0.50 за 1M выходных токенов. Ежемесячных платежей или подписок, требующих управления, нет.

Это ли официальный сервис OpenAI?

Нет, это независимый сервис, предоставляющий API, совместимый с OpenAI. Мы обслуживаем выделенную модель без цензуры, а не GPT-4 или другие модели поставщиков. Структура конечной точки соответствует стандартам OpenAI для легкой интеграции, но базовая инфраструктура и модель отличаются.

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

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

Генерируйте свой API-ключ

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

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