Руководство по интеграции с API LLM без цензуры
Получите свой первый ответ от uncensored LLM менее чем за минуту. Это руководство охватывает API-эндпоинты, совместимые с OpenAI, аутентификацию и потоковую передачу для быстрой интеграции.
Базовый URL и аутентификация
Подключитесь к API без ограничений, используя стандартную структуру базового URL OpenAI. Базовый URL: HTTPS://api.aimodelwithnorestrictions.com/v1. Для каждого запроса необходим API-ключ. Сгенерируйте его в панели управления через Google или электронную почту. Передайте его в заголовке Authorization как Bearer YOUR_API_KEY. Ключ идентифицирует ваш предоплаченный кредит. Ошибки и отказы не потребляют токены. Контекстное окно поддерживает 100,000 токенов всего. Входные и выходные токены делят этот лимит. Максимальный вывод — 16,000 токенов, если не указано иное.
Быстрый старт: Ваш первый запрос
Отправьте простой текстовый запрос для получения сырого, нефильтрованного вывода. Используйте конечный пункт chat completions с идентификатором модели "uncensored". Тело запроса требует массива messages. Системные подсказки помогают задать поведение. Сообщения пользователя содержат ваш фактический запрос. API возвращает текстовый ответ мгновенно. Это работает для тем NSFW без корпоративных фильтров. Вы можете потоково передавать вывод или получать его целиком. uncensored модель хорошо справляется с разнообразными творческими задачами. Проверьте лимиты скорости, если отправляете много запросов. Лимит составляет 300 запросов в минуту на ключ.
curl https://api.aimodelwithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'
Интеграция Python SDK
Используйте официальную библиотеку OpenAI для Python для простой интеграции. Установите базовый URL и API-ключ при инициализации клиента. Приведенный ниже фрагмент кода демонстрирует базовый вызов завершения. Идентификатор модели остается "uncensored" для всех запросов. Вы можете настроить такие параметры, как temperature и top_p. Эти настройки управляют случайностью вывода. Библиотека автоматически обрабатывает HTTP-запросы. Вы можете итерировать по ответу для отладки. Обработка ошибок необходима для продакшн-систем. Перехватывайте исключения, чтобы управлять лимитами частоты запросов или проблемами с кредитами.
from openai import OpenAI
client = OpenAI(base_url="https://api.aimodelwithnorestrictions.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)
Настройка SDK Node.js
Эффективно интегрируйте модель без цензуры в приложения на Node.js. Установите пакет OpenAI npm и настройте базовый URL. Передайте свой API-ключ экземпляру клиента. Вызовите метод chat.completions.create с вашим запросом. Объект ответа содержит сгенерированный текст. Вы можете получить статистику использования для биллинга. Потоковая передача поддерживается через асинхронные итераторы. Это позволяет обрабатывать длинные выходные данные в реальном времени. API без цензуры бесшовно работает со стандартными инструментами Node.js. Убедитесь, что ваша среда поддерживает современные функции JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aimodelwithnorestrictions.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);
Потоковые ответы (SSE)
Получайте токены в реальном времени с использованием Server-Sent Events. Установите параметр stream в true в вашем запросе. API отправляет несколько фрагментов данных. Каждый фрагмент содержит частичное завершение. Разберите данные SSE, чтобы восстановить полный текст. Это снижает воспринимаемую задержку для пользователей. Последний фрагмент содержит данные об использовании токенов. Вы можете остановить потоковую передачу в любое время. uncensored модель обрабатывает длинные контексты без сбоев. Отслеживайте поток на наличие ошибок сети. Рекомендуется логика переподключения для нестабильных соединений.
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)
Лимиты, Ошибки и Контекстное окно
Отслеживайте использование токенов, чтобы не исчерпать кредит. Ошибки 401 указывают на недействительный ключ. Ошибки 402 означают, что ваш предоплаченный кредит исчерпан. Ошибки 429 сигнализируют о превышении лимита частоты запросов. Вы получаете 300 запросов в минуту. Лимиты всплесков позволяют выполнять 8 одновременных запросов. Тело запроса должно быть менее 8 МБ. Размер контекстного окна составляет 100,000 токенов. Вывод ограничен 16,000 токенов на запрос. Отказы бесплатны и не учитываются в балансе. Кредиты не имеют срока действия. Обновите свой план, добавив больше криптовалютных кредитов. Бонусные кредиты применяются при крупных пополнениях. Используйте страницу поддержки для вопросов по выставлению счетов.
Частые вопросы
Какая лучшая uncensored модель без ограничений для использования API?
Наша выделенная модель без цензуры оптимизирована для чистого вывода без корпоративных ограничений. Она эффективно справляется с контентом 18+ и творческими задачами. Модель имеет открытый вес и настроена на предоставление неограниченных ответов.
Как предоплачная кредитная система работает для uncensored API?
Вы платите криптовалютой за USDT или USDC. Кредит начисляется за каждый использованный токен. Ошибки и отказы бесплатны. Кредит никогда не истекает. Вы можете добавить бонусный кредит за большие пополнения.
Могу ли я использовать uncensored модель для вызова функций и режима JSON?
Да, API поддерживает вызов функций и режим JSON. Вы можете указать формат ответа как json_object. Доступны параметры tools и tool_choice. Это позволяет извлекать структурированные данные из модели.
Генерация ключа занимает секунды
Зарегистрируйтесь, скопируйте ключ, обновите конечную точку. Вы в работе.
Создайте ключ