Руководство по быстрому старту API
Подключите ваши существующие инструменты к uncensored чат-бэкенду GPT, изменив один базовый URL. Это руководство проведет вас через аутентификацию, кодирование и обработку отказов на вашем предпочтительном языке.
Аутентификация и базовый URL
Ваш API-ключ аутентифицирует каждый запрос к нашему API нецензурированной LLM. Мы используем стандартные заголовки Bearer token, поэтому вы можете подставить базовый URL и ключ в любой OpenAI-совместимый SDK без переписывания логики. Конечная точка находится по адресу https://api.gptchatuncensored.com/v1 и принимает POST-запросы к /chat/completions. Вы должны включить свой ключ в Authorization: Bearer YOUR_KEY header. Эта настройка работает сразу с официальными SDK или сторонними обертками. Мы не предоставляем функции эмбеддингов или зрения, поэтому держите ваши полезные нагрузки сфокусированными на генерации текста. Ваш кредит списывается только при обработке токенов, что обеспечивает предсказуемые расходы при высоком объеме использования uncensored-моделей.
Отправка вашего первого завершения
Отправьте запрос на завершение для генерации текста, используя uncensored модель. Этот пример использует cURL для демонстрации базовой структуры промпта. Вы можете настроить temperature для контроля креативности или установить последовательность остановки для ролевой игры. Ответ возвращает объект JSON, содержащий сгенерированный текст в choices массив. Убедитесь, что ваши системные промпты позволяют использовать необходимый вам стиль без цензуры. Если вы столкнетесь с ошибками, проверьте валидность ключа или баланс кредитов. Модель отвечает на законный контент для взрослых без отказов, характерных для стандартных LLM.
curl https://api.gptchatuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
}'
Этот простой вызов доказывает, что ваша интеграция работает. Теперь вы можете создавать сложные приложения на этой основе. API без цензуры берет на себя основную работу по управлению контекстом. Вам нужно сосредоточиться только на логике приложения и пользовательском опыте. Для немедленного начала генерации контента не требуется сложная настройка.
Настройка параметров (temp, top_p)
Настроить temperature и top_p для управления случайностью ваших ответов. Низкая температура делает ответы более детерминированными и сфокусированными, что идеально подходит для задач с кодом или фактологическими данными. Высокая температура повышает креативность, что делает её идеальной для ролевых игр или творческого письма. The top_p параметр фильтрует словарь на основе кумулятивной вероятности, предлагая еще один уровень контроля. Вы можете комбинировать их с max_tokens для ограничения длины вывода. Эти параметры работают точно так же, как в стандартных API OpenAI, обеспечивая привычность. Используйте seed для воспроизводимых результатов при тестировании. Настройте эти параметры, чтобы они соответствовали стилю uncensored, который вы предпочитаете для вашего конкретного сценария использования.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncensored.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)
Разработчики на Python могут использовать официальный SDK для простой интеграции. Пример кода демонстрирует, как установить эти параметры в стандартном запросе. Вы можете передать список сообщений для сохранения истории разговора. API uncensored LLM строго соблюдает эти ограничения. Эта гибкость позволяет экспериментировать с различными тонами и стилями без изменения вашей инфраструктуры.
Потоковые ответы
Включите потоковую передачу для получения токенов по мере их генерации, снижая воспринимаемую задержку для пользователей. Потоковая передача необходима для приложений чата реального времени или генерации длинных текстов. Наш API поддерживает Server-Sent Events (SSE) для эффективной доставки данных. Вы должны обработать последний фрагмент, чтобы получить общее количество использованных токенов для точности выставления счетов. API без цензуры гарантирует, что потоковая передача работает надежно даже для больших окон контекста. Установите stream=True в вашем SDK клиенте, чтобы активировать этот режим. Этот подход обеспечивает более плавный пользовательский опыт для сценариев творческого письма или ролевых игр. Мониторьте delta field, чтобы накопить полный текст ответа.
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)
Потоковая передача также помогает с использованием памяти, поскольку вам не нужно ждать всего ответа. Вы можете сразу начать отображать контент пользователю. Эта функция особенно полезна для длинных разговоров или подробных объяснений. uncensored-модель сохраняет связность на протяжении всего потока. Убедитесь, что ваш UI корректно обрабатывает частичные ответы для наилучшего опыта.
Обработка ошибок и отказов
Наша uncensored-модель редко отказывает в контенте, но она устанавливает строгий предел на контент сексуального характера с участием несовершеннолетних. Вы получите стандартный код ошибки HTTP, если запрос не удастся или превысит лимиты. Статус 401 указывает на недействительный или истекший API-ключ, требующий проверки учетных данных. Статус 402 означает, что ваши предоплаченные кредиты исчерпаны; пополните баланс через криптовалюту, чтобы продолжить. Ошибка 429 сигнализирует о превышении лимита в 300 запросов в минуту. Эти ошибки четко задокументированы в теле ответа. Отказы по контенту, связанному с несовершеннолетними, всегда применяются, обеспечивая соответствие требованиям. Проверьте панель управления для получения подробных журналов использования, чтобы быстро устранить неполадки.
Лимиты и контекстное окно
API поддерживает огромное контекстное окно объёмом 100 000 токенов, что позволяет хранить обширную историю диалога или длинные документы. Каждый запрос может выводить до 16 000 токенов или 2 048, если max_tokens is unset. Вы ограничены 300 запросами в минуту и 8 одновременными запросами на ключ. Размер тела запроса не должен превышать 8 МБ. Эти лимиты предназначены для высоконагруженного нецензурированного использования без ущерба для производительности. Ваш API-ключ уникален для вашей учетной записи, и вы можете генерировать новые ключи при необходимости. Модель предоплаченного кредита гарантирует, что вы платите только за то, что используете. Никаких ежемесячных платежей или подписей, усложняющих биллинг. Эта прозрачность упрощает масштабирование вашего приложения.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncensored.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);Технический FAQ
Это официальный uncensored ChatGPT от OpenAI?
Нет, мы независимый провайдер uncensored LLM API. Мы предоставляем нашу собственную open-weight модель, а не официальные модели GPT от OpenAI. Наш API совместим с клиентами OpenAI, поэтому ваш код работает без изменений, но лежащая в основе модель отличается.
Как оплатить uncensored API сервис?
Мы принимаем только криптовалюту: USDT (TRC20) или USDC (Base). Вы можете пополнить сумму от $20 до $500 с бонусными кредитами за крупные суммы. Нет ежемесячных подписок, предоплаченные кредиты не сгорают. Ошибки и отказы не списывают ваши кредиты.
Какой контент блокируется неограниченной моделью?
Модель не имеет цензуры для законного взрослого, вымышленного и спорного контента. Однако она строго блокирует контент сексуального характера с участием несовершеннолетних. Это строгое ограничение, применяемое ко всем запросам. Все остальные типы контента, включая откровенный взрослый материал, обычно разрешены.
Получите ваш API-ключ
Зарегистрируйтесь, скопируйте ключ, обновите базовый URL. Это вся конфигурация.