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

uncensored API, совместимость с OpenAI, только криптовалюта

https://api.chatgptsansrestriction.com/v1uncensored

Документация по нефильтрованному API

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

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

Быстрый старт: Установка и настройка

Первый шаг — получение вашего API-ключа из панели управления. Получив учётные данные, настройте ваш клиент на наш базовый URL. Это гарантирует, что все запросы проходят через нашу uncensored инфраструктуру, а не через стандартные конечные точки OpenAI. Вам нужно только обновить базовый URL и установить заголовок авторизации. Наш API полностью совместим со стандартными SDK OpenAI, поэтому вы можете повторно использовать свой существующий клиентский код с минимальными изменениями.

Аутентификация и заголовки

Аутентификация основана на одном Bearer-токене, передаваемом в Authorization Заголовок. Каждый запрос должен включать этот ключ для проверки аккаунта и списания предоплаченных кредитов. Если ключ отсутствует или недействителен, API возвращает ошибку 401. Вы можете сгенерировать новый ключ в любое время из панели управления, что немедленно делает предыдущий недействительным. Храните ключ в безопасности, так как это единственный идентификатор вашего баланса кредита и лимитов использования.

Эндпоинт Chat Completions

Отправляйте текстовые запросы в POST /v1/chat/completions endpoint. Это стандартный интерфейс для генерации ответов из модели без ограничений. Вы предоставляете список сообщений, включая промпт пользователя и необязательные системные инструкции. Модель возвращает текстовый ответ без типичных отказов по контенту, характерных для популярных моделей. Используйте эту конечную точку для всех задач генерации текста, учитывая, что встраивания, изображения и аудио не поддерживаются.

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

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

Параметры и опции модели

Управляйте поведением модели с помощью стандартных параметров, таких как temperature, top_p, и stop. Вы можете принудительно задать структурированный вывод, установив response_format для json_object или используйте tools для вызова функций. Модель поддерживает контекстное окно на 100 000 токенов, что позволяет обрабатывать большие объемы входных данных. Максимальный вывод — 16 000 токенов на запрос, если не указано иное. Настройте эти параметры, чтобы сбалансировать творчество и точность для вашего конкретного случая использования.

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

Каждый API-ключ ограничен 300 запросами в минуту и 8 одновременными подключениями. Размер тела запроса не должен превышать 8 МБ. Распространенные ошибки включают 401 для недействительных ключей, 402 при исчерпании кредитов и 429 для лимитов частоты. Ваши предоплаченные кредиты не истекают, поэтому вы можете приостановить использование без потери средств. Контекстное окно включает как токены промпта, так и токены завершения. Если вы превысите лимиты, API вернет соответствующий код ошибки. Используйте повторные попытки с экспоненциальной задержкой для ошибок 429.

cURL

curl https://api.chatgptsansrestriction.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Python

from openai import OpenAI

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

Потоковая передача

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 ChatGPT без ограничений?

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

Как обрабатывать ошибки при низком балансе?

API возвращает статус 402, когда предоплаченного баланса недостаточно. Вы можете пополнить баланс USDT или USDC через крипто, чтобы мгновенно восстановить доступ. Кредиты не истекают, поэтому вы можете добавлять средства в любое время, не теряя предыдущий баланс.

Каков максимальный размер окна контекста?

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

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

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