ru ▾
Создайте ключ
gptuncensored.ccOpenAI-совместимое API, без отказов, оплата за токен.

Справочник API Uncensored gpt

Начните генерацию uncensored контента сразу с нашей совместимой с OpenAI API. Измените базовый URL, установите ключ и отправляйте запросы без привязки к подписке.

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

Направьте клиент на HTTPS://api.gptuncensored.cc/v1 и передайте ваш ключ в заголовке Authorization. Этот единственный конечный пункт обрабатывает всю генерацию текста без необходимости дополнительной конфигурации для эмбеддингов или обработки изображений. Вы получаете ключ сразу после регистрации через Google или email, поэтому можете начать тестирование в течение нескольких минут. API-ключ аутентифицирует каждый запрос, и вы можете перегенерировать его при необходимости, хотя на аккаунт допускается только один активный ключ.

Первый запрос с cURL

Отправьте простой POST-запрос в /v1/chat/completions, чтобы проверить вашу настройку. Эта команда curl демонстрирует минимальную структуру, необходимую для получения ответа от модели без цензуры. Замените YOUR_API_KEY на ключ, сгенерированный на вашей панели управления. Идентификатор модели "uncensored" гарантирует, что вы обращаетесь к выделенной конечной точке без отказов по безопасности для законного взрослого контента.

curl https://api.gptuncensored.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the pros and cons of using Rust for backend systems"}]
  }'

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

Используйте официальный пакет openai с пользовательским base_url для бесшовной интеграции. Этот подход позволяет сохранить существующую структуру кода, переключаясь на нашу uncensored конечную точку. Явно установите api_key и base_url при инициализации клиента. Параметр модели должен быть установлен в "uncensored" для обеспечения правильной маршрутизации. Этот метод работает со стандартными версиями SDK OpenAI, делая миграцию простой для разработчиков, уже использующих Python-клиенты.

from openai import OpenAI

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

Инициализируйте клиент OpenAI, указав базовый URL и ключ в среде Node.js. Эта настройка зеркально отражает подход Python, обеспечивая согласованность между различными языками программирования. Вы можете передать идентификатор модели "uncensored" напрямую в вызовах завершения. Клиент автоматически обрабатывает заголовки аутентификации после настройки. Эта интеграция поддерживает стандартные параметры, такие как temperature и top_p, позволяя настраивать стиль вывода.

import OpenAI from "openai";

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

Потоковые ответы

Включите потоковую передачу, установив stream в true в теле запроса. API возвращает Server-Sent Events (SSE), которые вы можете парсить токен за токеном. Это идеально для приложений реального времени, где вы хотите выводить вывод по мере его генерации. Последний чанк содержит полную статистику использования токенов для биллинга. Потоковая передача снижает воспринимаемую задержку для пользователей, делая 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 токенов в сумме, с максимальным выводом 16 000 токенов на запрос. Тела запросов не могут превышать 8 МБ, и вы можете выполнять до 8 одновременных запросов на ключ. Ошибки и отказы не потребляют ваш предоплаченный кредит, поэтому вы платите только за успешную генерацию токенов. Эта прозрачная модель ценообразования гарантирует, что вы точно знаете, за что платите, без скрытых лимитов уровней.

Поддержка и ответы

Это официальный API GPT?

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

Что произойдет, если я получу ошибку 402?

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

Как работает контекстное окно?

Модель поддерживает контекстное окно объёмом 100,000 токенов, которое включает как промпт, так и завершение. Вы можете запросить до 16,000 токенов в одном выводе. Если вы не установите max_tokens, лимит по умолчанию составляет 2,048 токенов. Это позволяет обрабатывать обширный контекст, сохраняя производительность.

Сгенерируйте свой ключ мгновенно

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

Создайте ключПросмотреть документацию