ru ▾

Оплачивайте токены, а не подписки.

Быстро подключите API без цензуры

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

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

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

Установите base_url для https://api.isgrokuncensored.com/v1. Передайте ваш ключ в Authorization header. Система проверяет учетные данные перед обработкой любых токенов. Ошибки 401 указывают на недействительный или отсутствующий ключ. Проверьте панель управления, если ключ не проходит.

Эндпоинт Chat Completions

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

Вводные токены стоят $0.15 за миллион, выходные токены — $0.50 за миллион. Предоплаченный кредит списывается только за фактическое использование. Ошибки и отказы не расходуют ваш баланс. Вы можете отправлять запросы объемом до 8 МБ. Этот лимит покрывает большинство стандартных текстовых взаимодействий.

Потоковая передача ответов и использование токенов

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

Анализируйте данные SSE для инкрементального обновления интерфейса. Модель генерирует текст непрерывно, пока не заполнится контекстное окно или не сработает стоп-последовательность. Максимальный вывод составляет 16 000 токенов на запрос. Вы должны указать max_tokens чтобы превысить стандартные 2 048 токенов. Это предотвращает неожиданные расходы за длинные ответы.

Вызов функций и режим JSON

Используйте tools параметр для включения возможностей вызова функций. Определите схему вашего инструмента в теле запроса. Модель будет возвращать структурированные аргументы для ваших функций. Это бесшовно работает со стандартными клиентами, совместимыми с OpenAI. Вы также можете принудительно обеспечить вывод JSON, используя response_format. Это полезно для разбора структурированных данных.

Установить response_format для {"type": "json_object"} для получения чистого JSON. Этот режим отключает разговорные заполнители. Он идеален для программных интеграций. Вы можете комбинировать инструменты и режим JSON для сложных рабочих процессов. API обрабатывает парсинг внутренне. Вам нужно только проверить структуру вывода.

Параметры модели: temperature и top_p

Настроить temperature для контроля случайности. Более высокие значения создают более креативные выводы. Более низкие значения делают ответы более детерминированными. Значение по умолчанию обычно равно 1.0. Вы можете установить его в диапазоне от 0 до 2. Используйте top_p для выборки по ядру. Это ограничивает массу вероятности рассматриваемых токенов. Он работает вместе с температурой для улучшения качества вывода.

Другие поддерживаемые параметры включают stop последовательности, seed для воспроизводимости, и штрафы, такие как presence_penalty. Они позволяют тонко настраивать процесс генерации. Вы можете экспериментировать с различными комбинациями. API поддерживает все стандартные параметры OpenAI. Это обеспечивает лёгкий переход от других провайдеров. Тестируйте разные значения, чтобы найти оптимальные для вашего случая использования.

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

Окно контекста поддерживает до 100 000 токенов суммарно. Это включает токены промпта и завершения. Вы можете отправлять большие документы для анализа. Лимит частоты запросов позволяет делать 300 запросов в минуту на ключ. Параллельность ограничена 8 одновременными запросами. Превышение этих лимитов возвращает ошибку 429. Повторите запрос с экспоненциальной задержкой.

Корректно обрабатывайте ошибки в коде. Ошибка 402 означает, что предоплаченный кредит исчерпан. Пополните баланс с помощью криптоы, чтобы продолжить обслуживание. Ошибка 401 указывает на проблему аутентификации. Проверьте действительность ключа. API не списывает кредиты за неудачные запросы из-за ошибок валидации. Это защищает ваш баланс от случайных скачков.

cURL

curl https://api.isgrokuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
  }'

Python

from openai import OpenAI

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

Часто задаваемые вопросы

Каков базовый URL для API нецензурного ИИ?

Базовый URL: HTTPS://api.isgrokuncensored.com/v1. Вы должны установить это в конфигурации SDK, совместимого с OpenAI. Он заменяет стандартный эндпоинт OpenAI. Это гарантирует, что запросы отправляются на наши серверы. URL поддерживает как потоковую, так и непотоковую передачу данных. Используйте его для всех запросов на завершение чата.

Как обрабатывать потоковые ответы с нецензурированной LLM?

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

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

Вы получаете код состояния 429. API позволяет 300 запросов в минуту на ключ. Параллелизм ограничен 8 одновременными запросами. Реализуйте экспоненциальную задержку в вашем клиенте. Это предотвращает перегрузку сервера. Повторите запрос после небольшой задержки. API не взимает плату за запросы, попавшие под ограничение по частоте, если они не прошли валидацию.

Получите ключ API сейчас

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

Получить API-ключПросмотреть документацию