ru ▾
Попробовать с пробным кредитом

UncensoredТехническая документация API нецензурированного ИИ

Техническая документация API нецензурированного ИИ

Начните работу с нашим uncensored LLM API за считанные минуты. Вставьте свой ключ, укажите базовый URL и отправляйте текст.

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

Базовый URL — https://api.unzensierteki.com/v1 und erfordert einen API-Schlüssel im Header Authorization: Bearer <KEY>. Вы получите этот ключ сразу после регистрации через Google или электронную почту на странице "Get API key". В каждом аккаунте хранится только один активный ключ; новый заменяет старый. Аутентификация проста и работает с любым OpenAI-совместимым клиентом.

curl https://api.unzensierteki.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Rolle: du bist mein Assistent. Gib mir eine kurze Zusammenfassung."}]
  }'

Действительный ключ позволяет получить доступ ко всем конечным точкам. Недействительный ключ вызывает ошибку 401. Проверьте ввод вашего ключа, если соединение не устанавливается.

POST /v1/chat/completions: Параметры и структура

Отправляйте свои промпты в конечную точку /v1/chat/completions с идентификатором модели "uncensored". Этот endpoint обрабатывает текстовые входные данные и генерирует текстовые выходные данные без фильтрации контента для взрослой аудитории. Вы можете использовать такие параметры, как temperature, top_p und stop адаптировать, чтобы управлять поведением модели. Модель отвечает на все темы, пока они являются законными.

from openai import OpenAI

client = OpenAI(base_url="https://api.unzensierteki.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 Chat Completions. Вы также можете presence_penalty und frequency_penalty используйте для контроля повторения слов. Это идеально подходит для ролевых игр и текстовых приключений.

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

Aktivieren Sie das Streaming, indem Sie stream: true получите 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)

Стриминг полезен для снижения задержки для конечного пользователя. Вы можете обрабатывать токены сразу, не ожидая полного ответа. Статистика токенов помогает контролировать расходы.

JSON-Modus und Function Calling

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

Функция режима JSON гарантирует, что вывод будет разборчивым. Это избегает ошибок парсинга в вашем программном обеспечении. Вызов функций значительно расширяет возможности API.

Конечная точка модели и лимиты токенов

Конечная точка GET /v1/models listet die verfügbaren Modelle auf. Das "uncensored" Modell unterstützt einen Kontextfenster von 100.000 Tokens (Eingabe plus Ausgabe). Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn max_tokens nicht gesetzt ist, beträgt die maximale Ausgabe 2.048 Tokens.

Это большое контекстное окно позволяет обрабатывать длинные документы. Вы можете вести длинные диалоги без потери точности контекста. Лимиты четко определены и предсказуемы.

Лимиты, Ошибки и Контроль Расходов

Лимит составляет 300 запросов в минуту на ключ и максимум 8 параллельных запросов. Тело запроса не должно превышать 8 МБ. Ошибки, такие как 401 (неверный ключ), 402 (нет средств) или 429 (лимит запросов), дают вам обратную связь. Неудачные запросы не оплачиваются.

Баланс расходуется только при успешном использовании токенов. Ошибка 429 означает, что вы достигли лимита. Подождите немного, прежде чем снова попытаться отправить запрос. Это защищает инфраструктуру от перегрузки.

Node.js

import OpenAI from "openai";

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

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

Сколько стоит uncensored API для ИИ?

Вы платите $0.15 за 1M входных токенов и $0.50 за 1M выходных токенов. Баланс расходуется только при фактическом использовании. Ошибочные запросы не оплачиваются. Ежемесячных платежей нет.

Могу ли я использовать API с SDK OpenAI?

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

Сколько времени действует мой баланс?

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

Генерируйте свой API-ключ

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

Попробовать с пробным кредитомПросмотреть документацию