ru ▾
Получить API-ключ
  1. Аблитерировать
  2. Быстрый старт с API Abliterate

Быстрый старт с API Abliterate

Подключите ваши существующие инструменты к uncensored LLM с помощью стандартного OpenAI-совместимого API. Это руководство охватывает основы интеграции.

Установите стандартный SDK OpenAI

Начните с установки официальной библиотеки для выбранного языка. Это обеспечивает совместимость с нашим базовым URL и методами аутентификации.

Настройте ваш базовый URL и ключ

Направьте клиент на HTTPS://api.abliterate.cc/v1 и используйте ваш уникальный API-ключ. Вы получаете один активный ключ на аккаунт, который получаете сразу после регистрации через Google или email.

  • Базовый URL: HTTPS://api.abliterate.cc/v1
  • Аутентификация: Bearer-токен через Authorization заголовок

Эта конфигурация работает с любым стандартным клиентом, совместимым с OpenAI.

Отправить первый запрос на завершение

Отправьте POST-запрос на /v1/chat/completions с идентификатором модели uncensored. Модель обрабатывает текст на входе и текст на выходе без общих ограничений (guardrails).

curl https://api.abliterate.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five Python libraries for web scraping in 2024"}]
  }'

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

Включить потоковую передачу для вывода в реальном времени

Установить 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

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

from openai import OpenAI

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

Эти функции работают вместе со стандартными параметрами, такими как stop последовательности и seed для воспроизводимости.

Обрабатывайте ошибки и лимиты токенов

Мониторинг кодов состояния HTTP для распространенных проблем. 401 означает, что ваш ключ недействителен или отсутствует. 402 указывает на недостаточный предоплаченный кредит. 429 сигнализирует о том, что вы превысили лимит в 300 запросов в минуту.

Окно контекста составляет 100 000 токенов в общей сложности. Максимальный вывод — 16 000 токенов на запрос. Ошибки и отказы не списывают ваш кредит.

import OpenAI from "openai";

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

FAQ

Что такое аблитерация в данном контексте?

Abliterate относится к удалению ограничений на контент, позволяя модели генерировать контент для взрослых или на спорные темы без отказов. Наши нецензурные ИИ-модели настроены на такое поведение.

Какие способы оплаты вы принимаете?

Только крипто: USDT в сети TRC20 или USDC в сети Base, любая целая сумма от $20 до $500. Бонусный кредит начисляется при сумме от $50.

Is my data used for training?

Нет. Мы приоритизируем конфиденциальность, не используя ваши промпты для обучения. Для регистрации нужен только email, что обеспечивает истинную свободу для законного использования взрослыми.

Получите ключ за секунды

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

Получить API-ключ