Быстро подключите API LLM без цензуры
Подключите своего агента к движку ИИ без цензуры за минуты. Это руководство охватывает настройку OpenAI-совместимого API, от конфигурации базового URL до обработки потоковых ответов и JSON-режима.
Предварительные требования и настройка базового URL
Конечная точка API: HTTPS://api.llmabliterated.cc/v1. Этот базовый URL работает с любым клиентом, совместимым с OpenAI. Вам не нужно управлять маршрутизацией моделей или сложными шлюзами. Просто укажите этот адрес в вашем SDK. Идентификатор модели, которую вы будете использовать — "uncensored". Это модель с открытыми весами, настроенная на ответы без отказов по контенту для законного использования взрослыми. Это не GPT, Claude или другая модель от вендора.
Аутентификация и установка API-ключа
Сгенерируйте ключ на панели управления. Используйте опцию «Продолжить с Google» или email + пароль. Ключ появится сразу. Установите его как Authorization header или api_key переменная в вашем SDK. Храните её в безопасности. Недействительные ключи возвращают ошибку 401. Для регистрации не требуется номер телефона.
curl https://api.llmabliterated.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix the syntax error in this python snippet"}]
}'
Отправка вашего первого запроса на завершение чата
Отправьте POST-запрос на /v1/chat/completions. Укажите ваш API-ключ и идентификатор модели. Система обрабатывает текст на входе и выдает текст на выходе. Вы можете задать такие параметры, как temperature или top_p. Стандартное контекстное окно составляет 100,000 токенов. Это включает как промпт, так и завершение. Максимальный вывод — 16,000 токенов, если не указано иное. Ошибки и отказы бесплатны. Вы платите только за успешное использование токенов.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmabliterated.cc/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)
Настройка потоковых ответов для вывода в реальном времени
Включите потоковую передачу, установив stream: true. API возвращает 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 и вызова функций
Использовать response_format: {"type": "json_object"} для строгого вывода JSON. Включите вызов функций, предоставив tools массив. Модель поддерживает tool_choice для автоматического или конкретного выбора функции. Это позволяет вашему агенту выполнять действия на основе ввода пользователя. JSON-режим обеспечивает предсказуемый разбор. Вызов функций позволяет создавать сложные рабочие процессы без ручного извлечения через регулярные выражения.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmabliterated.cc/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);
Понимание ограничений частоты запросов и ограничений запросов
Лимит: 300 запросов в минуту на один ключ. Одновременно можно выполнять 8 запросов. Максимальный размер тела запроса составляет 8 МБ. При превышении лимита частоты запросов вы получите ошибку 429. При отсутствии средств на счету — ошибку 402. Недействительные ключи возвращают ошибку 401. Кредиты не имеют срока действия. Пополнить баланс можно в любое время с помощью криптовалюты. Ежемесячная плата не взимается. Вы платите только за то, что используете.
Поддержка вопросы и ответы
Какая лучшая uncensored LLM для разработчиков?
Модель без цензуры в нашем API оптимизирована для прямого, нефильтрованного вывода. Она поддерживает вызов функций и режим JSON. Это не просто обёртка, а настроенная модель с открытым весом. Используйте её для агентов, которым нужна высокая совместимость без отказов.
Как обрабатывать ограничения частоты запросов в моем приложении?
Реализуйте экспоненциальное замедление для ответов 429. Вам разрешено 300 запросов в минуту. Отслеживайте использование, чтобы избежать ограничения скорости. API возвращает понятные коды ошибок для ограничений скорости и проблем аутентификации.
Достаточно ли велико окно контекста для длинных документов?
Да, контекстное окно составляет 100 000 токенов. Оно включает как входные данные, так и ответ. Вы можете отправлять длинные документы и получать подробные ответы. Максимальный объем вывода — 16 000 токенов за запрос.
Obtain your key
Зарегистрируйтесь, получите токен и укажите клиенту на новую конечную точку. Это покрывает всю конфигурацию.