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

gptnorestrictions.com/Документация

Подключите LLM Uncensored за несколько минут

Интегрируйте API нашей LLM без цензуры за считанные минуты, используя стандартный клиентский код, совместимый с OpenAI. Мы занимаемся инфраструктурой; вы получаете точную тарификацию за токены и отсутствие отказов по контенту для законного использования взрослыми.

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

Используйте выделенный базовый URL и действительный API-ключ для маршрутизации запросов к нашей uncensored-модели. Конечная точка: HTTPS://api.gptnorestrictions.com/v1. Передавайте ключ в заголовке Authorization как Bearer-токен. Эта настройка работает с любым SDK OpenAI путем переопределения параметра base_url. У вас один активный ключ на аккаунт, который вы генерируете в панели управления. Для регистрации не нужен номер телефона, достаточно электронной почты или входа через Google.

Отправка первого запроса на генерацию

Отправьте POST-запрос на /v1/chat/completions с системными и пользовательскими сообщениями. Идентификатор модели — "uncensored". Это возвращает текстовый ответ без фильтров контента для законных тем для взрослых. Вы можете мгновенно проверить подключение с помощью этой команды curl:

curl https://api.gptnorestrictions.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the five core components of a standard REST API."}]
  }'

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

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

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

from openai import OpenAI

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

Убедитесь, что вы правильно обрабатываете объект ответа, чтобы извлечь сгенерированный текст. Этот подход сохраняет совместимость с существующими клиентами OpenAI, обеспечивая генерацию неограниченного контента.

Конфигурация Node SDK

Интегрируйте наш API в ваши приложения на Node.js с помощью стандартного пакета npm OpenAI. Настройте базовый URL и API-ключ перед отправкой запросов. uncensored модель отвечает на стандартные вызовы завершения чата. Это гарантирует, что ваша существующая логика работает без существенных изменений. Инициализируйте клиент следующим образом:

import OpenAI from "openai";

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

Вызовите метод chat.completions.create с вашими сообщениями. Ответ предоставляет контент, сгенерированный LLM. Этот метод идеален для серверных приложений, которым нужна надежная генерация нецензурного текста.

Обработка потоковых ответов

Включите потоковую передачу, установив stream в true в запросе. API возвращает 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)

Накопите части контента, чтобы сформировать полный ответ. Этот метод эффективен для интерфейсов чата в реальном времени. Он позволяет отображать текст по мере его генерации, не дожидаясь полного завершения.

Лимиты, Ошибки и Контекстное окно

Наше API поддерживает контекстное окно объёмом 100,000 токенов для промпта и завершения в совокупности. Вы ограничены 300 запросами в минуту и 8 одновременными запросами на ключ. Если вы превысите эти лимиты, вы получите ошибку 429. Распространённые ошибки включают 401 для недействительных ключей и 402 для недостаточного баланса. Принимаются запросы объёмом до 8 МБ. Ошибки и отказы не расходуют кредиты. Это гарантирует, что вы платите только за успешное использование токенов. Управляйте лимитами, отслеживая использование в панели мониторинга.

01

FAQs

Совместимо ли API GPT без ограничений со стандартными клиентами OpenAI?

Да, он полностью совместим с OpenAI. Вам нужно просто обновить base_url и API-ключ в конфигурации SDK. Он поддерживает стандартные конечные точки, такие как chat/completions, с идентификатором модели "uncensored".

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

Вы получите ошибку 429 Too Many Requests. Вы ограничены 300 запросами в минуту и 8 одновременными запросами на ключ. Подождите немного и повторите запрос или обновите тарифный план использования, если это возможно.

Отклоняет ли uncensored модель контент для взрослых?

Модель в целом не отказывает в законном контенте для взрослых, художественной литературе или спорных темах. Единственное жесткое ограничение — контент сексуального характера с участием несовершеннолетних, который всегда блокируется. Это делает ее идеальной для приложений NSFW-чатботов.

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

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