Справочник API и быстрый старт
Начните отправлять запросы в наше API для нецензурируемой LLM немедленно, используя эту openai-совместимую справочную информацию по API. Быстрый старт ниже показывает, как настроить аутентификацию, обработку потоковой передачи и управление лимитами с помощью стандартных SDK.
Аутентификация и базовый URL
Создайте учетные данные на панели управления и укажите базовый URL для вашего клиента. Конечная точка принимает стандартные заголовки OpenAI, поэтому вы можете подставить свой ключ без изменения кода библиотеки. Этот дешевый LLM API работает с любым инструментом, который считывает AUTHORIZATION Заголовок.
Ваш ключ виден сразу после регистрации. Храните его в безопасности, так как он представляет собой ваш предоплаченный баланс. Ошибки и отказы не потребляют кредит, поэтому вы можете безопасно тестировать.
Первый запрос
Отправьте простой запрос на заверение подключения и получение uncensored-ответа. Идентификатор модели всегда uncensored для всех запросов.
- Базовый URL:
https://api.keyapicodeclaude.com/v1 - Метод:
POST - Модель:
uncensoredНастраивайте temperature для управления креативностью или установите
max_tokensчтобы ограничить длину вывода.curl https://api.keyapicodeclaude.com/v1/chat/completions \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "uncensored", "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}] }'Интеграция Python SDK
Используйте официальную библиотеку для программного взаимодействия с конечной точкой. Установите базовый URL и API-ключ при инициализации клиента. Этот подход подходит для пакетной обработки или сложных рабочих процессов агентов.
Библиотека автоматически обрабатывает повторные попытки и сериализует JSON. Вы можете получить данные об использовании из объекта ответа для прозрачности биллинга.
from openai import OpenAI client = OpenAI(base_url="https://api.keyapicodeclaude.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)Настройка Node SDK
Инициализируйте клиент, передав учетные данные и базовый URL. SDK для Node дублирует поведение Python, что упрощает переключение между языками или запуск в serverless-средах.
Передайте историю сообщений в виде массива объектов. API возвращает структурированный ответ, содержащий сгенерированный текст и подсчеты токенов. Обработка ошибок стандартна для всех SDK.
import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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);Потоковые ответы
Включите потоковую передачу, установив
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)Лимиты и ошибки
Отслеживайте использование, чтобы избежать прерывания службы. Контекстное окно поддерживает 100,000 токенов для промпта и завершения вместе. Максимальный вывод составляет 16,000 токенов на запрос, или 2,048, если не указано иное.
Лимиты запросов составляют 300 запросов в минуту и 8 одновременных запросов на ключ. Распространенные ошибки включают 401 для недействительных ключей, 402 для недостаточного баланса и 429 для лимитов запросов. Тела запросов должны быть меньше 8 МБ.
Частые вопросы
Работает ли ключ API uncensored AI с Claude Code?
Да, конечная точка полностью совместима с OpenAI, поэтому вы можете использовать её с Claude Code, настроив базовый URL и API-ключ. Это позволяет использовать ваш предоплаченный кредит вместо подписки. Модель поддерживает использование инструментов и вызов функций так же, как стандартные провайдеры.
Как пополнить кредиты предоплаты?
Пополняйте баланс с помощью USDT (TRC20) или USDC (Base) через панель управления. Минимальное пополнение — $20, бонусы начисляются за крупные суммы. Кредит не истекает, поэтому вы можете пополнять баланс в любое время без ежемесячных платежей.
Является ли модель такой же, как Claude?
Нет, модель представляет собой независимую LLM с открытым весом и без цензуры, работающую на наших серверах. Это не GPT, Claude, Gemini или модель какого-либо другого вендора. Она обеспечивает схожий функционал, но с другой настройкой и политикой контента.
Получите ключ сейчас
Зарегистрируйтесь, получите ключ, обновите базовый URL. Это всё.