ru ▾

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. Это полная конфигурация.

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