ru ▾
Получите пробный ключ

Подключите API LLM без цензуры

Подключите API LLM без цензуры через стандартную конечную точку, совместимую с OpenAI. Это руководство охватывает аутентификацию, параметры запросов, потоковую передачу и обработку ошибок для разработчиков, которым нужны надежные ответы без фильтров.

https://api.howtomakechatgptunfiltered.com/v1uncensored

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

Используйте предоставленный базовый URL и API-ключ для всех запросов. Конечная точка — https://api.howtomakechatgptunfiltered.com/v1. Передайте ваш ключ в Authorization заголовок как Bearer-токен. Этот стандартный формат позволяет заменить наш сервис, не изменяя код клиента. Вы получаете API-ключ сразу после регистрации с помощью Google или email. Номер телефона не требуется.

curl https://api.howtomakechatgptunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate total tokens for input array"}]
  }'

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

Параметры POST /v1/chat/completions

Передавайте свои промпты в конечную точку chat completions со стандартными параметрами. Используйте model: "uncensored" для выбора модели. Размер контекстного окна составляет 100,000 токенов для промпта и завершения вместе. Вы можете установить temperature, top_p, и stop последовательности. Максимальный вывод — 16,000 токенов на запрос. Установите max_tokens чтобы избежать неожиданного усечения. Режим JSON доступен через response_format. Вызов функций работает с tools. Параметры, такие как presence_penalty и frequency_penalty help control repetition. Seed values ensure reproducible outputs.

Потоковые ответы и подсчёт токенов

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

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)

Function Calling и режим JSON

Используйте вызов функций для интеграции внешних инструментов. Определите инструменты в tools параметр. Модель возвращает объект вызова функции для выполнения вашим кодом. Установите tool_choice для авто или указания инструмента. Режим JSON обеспечивает структурированный вывод. Установите response_format для {"type": "json_object"}. Это обеспечивает допустимый JSON для парсинга. Это полезно для извлечения данных. Вызов функций поддерживает сложные рабочие процессы. Модель автоматически обрабатывает аргументы инструментов. Режим JSON предотвращает ошибки форматирования. Обе возможности работают с uncensored моделью. Они интегрируются со стандартными SDK OpenAI.

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

Корректно обрабатывайте ошибки, используя стандартные коды состояния HTTP. 401 означает, что ваш API-ключ недействителен. 402 указывает на недостаточный предоплаченный кредит. 429 сигнализирует о достижении лимита скорости. Лимит составляет 300 запросов в минуту на ключ. Вы можете выполнять 8 одновременных запросов. Тело запроса должно быть менее 8 МБ. Ошибки и отказы не расходуют кредит. Возврат средств за использованный кредит не предусмотрен. Двойные списания исправляются через поддержку. На каждый аккаунт выдаётся один активный ключ. Новый ключ заменяет старый. Всегда проверяйте код состояния.

Конечная точка GET /v1/models

Запрос доступных моделей с помощью GET-запроса. Эндпоинт находится по адресу /v1/models. Она возвращает список объектов моделей. Наш сервис предлагает одну модель: uncensored. Это подтверждает, что API работает. Используйте эту конечную точку для проверки работоспособности. Она возвращает метаданные о модели. Идентификатор модели всегда uncensored. Этот стандартный эндпоинт обеспечивает совместимость. Он работает с любым OpenAI-совместимым клиентом. Вы можете быстро проверить подключение. Это полезно для автоматизированных тестов. Ответ включает название модели и ID.

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

Частые вопросы

Как сделать ChatGPT без ограничений с помощью этого API?

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

Какова стоимость этого нецензурируемого API chatgpt?

Цена составляет $0.15 за 1M входных токенов и $0.50 за 1M выходных токенов. Кредит предоплачивается криптовалютой (USDT или USDC). Ошибки и отказы бесплатны. Кредит никогда не истекает. Платежи за подписку отсутствуют. Доступен бонусный кредит при крупных пополнениях.

Как отладить отсутствие цитат в ответах параллельного чата API?

Убедитесь, что вы обрабатываете последний чанк SSE для получения данных об использовании. Потоковые ответы содержат подсчёт токенов в последнем событии. Если цитаты отсутствуют, проверьте, не обрезаете ли вы поток преждевременно. Модель возвращает данные об использовании только после завершения потока. Убедитесь, что ваш клиент корректно обрабатывает SSE.

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

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

Получите пробный ключhttps://api.howtomakechatgptunfiltered.com/v1