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

uncensored API, открытый кошелек, без отказов

Документация для разработчиков API без цензуры

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

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

Подключитесь, используя один API-ключ и указанный базовый URL. Зарегистрируйтесь через Google или электронную почту, чтобы мгновенно получить ключ. Отправляйте запросы на https://api.unrestrictedllmmodels.com/v1 с вашим ключом в Authorization header. Эта настройка работает с любым стандартным клиентом, совместимым с OpenAI, без пользовательских адаптеров.

curl https://api.unrestrictedllmmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JSON object with keys for user_id and role."}]
  }'

Ваш ключ предоставляет доступ к одной активной модели. Если вы сгенерируете новый ключ, старый становится недействительным немедленно. Для регистрации не требуется номер телефона.

Эндпоинт Chat Completions

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

from openai import OpenAI

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

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

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

Получайте ответы в реальном времени, используя 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)

Эта функция особенно полезна для длинного творческого письма или сценариев ролевой игры, где важна задержка. Установите stream параметр в true в теле запроса.

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

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

import OpenAI from "openai";

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

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

Параметры: temperature, top_p и seed

Управляйте креативностью и воспроизводимостью ваших результатов. Настройте temperature для случайности, top_p для выборки по ядру, и stop последовательности для остановки генерации. seed parameter обеспечивает детерминированные результаты для тестирования.

Эти параметры позволяют тонко настраивать поведение модели без изменения базовых весов. Используйте presence_penalty и frequency_penalty для управления повторениями.

Лимиты запросов и квоты

Отслеживайте использование, чтобы избежать прерываний. Вам доступно 300 запросов в минуту и 8 параллельных запросов на ключ. Максимальный размер тела запроса составляет 8 МБ. На каждый аккаунт приходится один активный ключ.

Окно контекста поддерживает 100,000 токенов для суммарного промпта и завершения. Ошибки возвращают соответствующие коды состояния HTTP: 401 для недействительных ключей, 402 для недостаточного баланса и 429 для ограничений частоты запросов. Отказы из-за политики контента бесплатны и не расходуют кредиты.

Частые вопросы

Как начать работу с API для моделей unrestricted LLM?

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

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

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

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

Вы получите код статуса 429. Вы можете повторить запрос после сброса окна. Одновременные запросы ограничены 8 на ключ, а общее количество запросов ограничено 300 в минуту.

Сгенерируйте ключ сейчас

Зарегистрируйтесь, скопируйте токен, обновите конечную точку. Готово.

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