API Быстрый старт Руководство
Начните разрабатывать с нашим API uncensored AI-чатботов, используя стандартные совместимые с OpenAI конечные точки. Это быстрое руководство проведет вас от аутентификации до потоковой передачи ответов с конкретными примерами.
Аутентификация: using your API key
Ваш API-ключ аутентифицирует каждый запрос к конечной точке. Сгенерируйте его мгновенно через вход по Google или email на странице ключей без верификации по телефону. Ключ появляется сразу после создания и является вашим единственным идентификатором для аккаунта.
Включите ключ в Authorization заголовок как Bearer-токен. Храните его в безопасности, так как он предоставляет полный доступ к вашему предоплаченному кредиту. Вы можете заменить старый ключ новым, но только один ключ активен на аккаунте в любой момент времени.
Base URL и эндпоинт структура
Базовый URL указывает на наш хостинговый сервис и повторяет стандартную структуру OpenAI для совместимости. Используйте https://api.unrestrictedaichatbots.com/v1 в качестве базовой точки и целевой /chat/completions для генерации текста. Мы не предлагаем эндпоинты для эмбеддингов, изображений, аудио или видео, поэтому направляйте запросы только по пути chat completion.
Параметры, такие как model передаются в теле запроса, а не в URL. Такая структура гарантирует, что ваши существующие SDK OpenAI работают с минимальными изменениями конфигурации.
Отправка your первый чат завершение
Отправьте POST-запрос на /v1/chat/completions с идентификатором модели uncensored. Эта модель реагирует на законный контент для взрослых, художественный и спорные темы без стандартных отклонений. Вы можете указать параметры, такие как temperature и top_p для управления креативностью.
curl https://api.unrestrictedaichatbots.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the output of 2 plus 2"}]
}'
Обработка потоковая передача ответы (SSE)
Включите потоковую передачу, установив stream: true в тело запроса. Сервер возвращает события, отправляемые сервером (SSE) для каждого сгенерированного токена, позволяя отображать текст в реальном времени. Последний фрагмент содержит полную статистику использования токенов для точности выставления счетов.
Этот подход снижает воспринимаемую задержку для пользователей и необходим для интерактивных ролевых игр или рабочих процессов генерации кода. Настройте свой SDK для соответствующей обработки событий потока.
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)
Настройка параметры: temperature, top_p, и seed
Управляйте поведением вывода модели с помощью стандартных параметров LLM. Установите temperature для случайности, top_p для выборки по ядру, и seed для воспроизводимых результатов. Эти параметры применяются к uncensored модель так же, как и другие крупные LLM.
Использовать response_format с json_object чтобы обеспечить структурированный вывод для надежного парсинга. Вызов функций также поддерживается через tools параметр для расширяемых приложений.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaichatbots.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)
Понимание токен usage и биллинг
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaichatbots.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);Вам начисляется плата на основе реального потребления токенов, при этом ошибки и отказы тарифицируются как нулевые. Входные токены стоят $0.15 за миллион, выходные токены — $0.50 за миллион. Ваш предоплаченный кредит не истекает, и вы можете пополнить его USDT или USDC начиная с $20. Бонусный кредит составляет от +5% до +15% в зависимости от суммы пополнения.
Технический FAQs
Каков размер контекстного окна для uncensored модели?
Модель поддерживает контекстное окно объёмом 100 000 токенов, объединяющее как промпт, так и завершение. Вы можете сгенерировать до 16 000 токенов на запрос, или 2 048, если не укажете значение max_tokens.
Как обрабатывать ограничения частоты запросов и ошибки?
Вы ограничены 300 запросами в минуту и 8 одновременными запросами на ключ. Ошибка 401 указывает на недействительный ключ, 402 означает, что ваши предоплаченные кредиты исчерпаны, а 429 сигнализирует о превышении лимита частоты запросов.
Совместим ли API uncensored AI с SDK OpenAI?
Да, он полностью совместим с OpenAI. Вы можете использовать официальные SDK OpenAI для Python, Node.js или любого другого языка, просто изменив базовый URL и API-ключ в конфигурации.
Генерация your API key
Зарегистрируйтесь, получите ключ и обновите базовый URL. Это полная конфигурация.
Попробовать с пробным кредитом