Начните здесь/Интеграция
Документация API, совместимого с OpenAI
Начните использовать наш LLM без цензуры немедленно. Это руководство охватывает OpenAI-совместимые конечные точки API, аутентификацию и параметры потоковой передачи для прямой интеграции.
https://api.keyapikimi.com/v1uncensored
Базовый URL и аутентификация
Базовый URL для всех запросов: HTTPS://api.keyapikimi.com/v1. Аутентификация осуществляется путем передачи вашего уникального API-ключа в заголовке Authorization. Вы получаете этот ключ мгновенно после регистрации через Google или email. Ключ предоставляет доступ к uncensored-модели без необходимости ежемесячной подписки.
curl https://api.keyapikimi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch weather in tokyo"}]
}'Ваш API-ключ остается активным до тех пор, пока вы не замените его. Ошибки и отказы не расходуют ваш предоплаченный кредит. Конфиденциальность сохраняется, поскольку промпты не используются для обучения ваших данных.
Первый запрос: Chat Completions
Отправляйте текстовые запросы в единственную uncensored модель через эндпоинт chat completions. Идентификатор модели "uncensored". Этот эндпоинт принимает стандартные параметры, такие как temperature и top_p. Он возвращает сгенерированный текст без отказов по контенту для законного взрослого использования.
from openai import OpenAI
client = OpenAI(base_url="https://api.keyapikimi.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)Каждый запрос поддерживает контекстное окно объемом 100,000 токенов как для ввода, так и для вывода. Вы можете использовать потоковую передачу ответов или получать их единым блоком. Модель эффективно поддерживает вызов функций и режим JSON.
Интеграция SDK Node.js
Используйте официальный SDK OpenAI для Node.js для легкого подключения. Укажите базовый URL и API-ключ в объекте конфигурации. Этот подход работает с любой библиотекой клиентов, совместимой с OpenAI. Вы избегаете сложной логики маршрутизации, используя одного поставщика моделей.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.keyapikimi.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);Передайте идентификатор модели "uncensored", чтобы убедиться, что запросы отправляются на правильный сервер. API автоматически подсчитывает токены и выставляет счета. Ошибки возвращаются в виде стандартных кодов состояния HTTP для удобной отладки.
Потоковые ответы через SSE
Включите потоковую передачу, установив параметр stream в true. API возвращает события, отправляемые сервером (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)Анализируйте события SSE для отображения текста по мере его генерации. Максимальный вывод на запрос составляет 16 000 токенов. Если вы не установите max_tokens, по умолчанию используется 2 048 токенов. Потоковая передача работает со всеми стандартными параметрами, такими как последовательности остановки.
Параметры: Temperature и Top P
Управляйте креативностью с помощью параметра temperature. Более высокие значения генерируют более разнообразный текст. Используйте top_p, чтобы ограничить выбор наиболее вероятными токенами. Параметр stop останавливает генерацию при появлении определённых строк. Эти настройки работают вместе для точного контроля.
Настройте seed для воспроизводимых результатов при тестировании. Штрафы за присутствие и частоту помогают уменьшить повторение. Режим JSON принудительно делает вывод валидным JSON. Используйте response_format для принудительного применения строгих структур данных для ваших приложений.
Лимиты, Ошибки и Контекстное окно
Окно контекста составляет 100 000 токенов в общей сложности. Вы можете отправлять до 300 запросов в минуту на один ключ. Одновременных запросов — не более 8 на ключ. Тело запроса не должно превышать 8 МБ. Эти лимиты обеспечивают стабильную работу для всех пользователей.
Обрабатывайте HTTP 401 для недействительных ключей. HTTP 402 указывает на недостаток предоплаченного кредита. HTTP 429 означает, что вы достигли лимита. Кредит никогда не истекает, поэтому вы можете пополнить его в любое время через криптовалюту. Возврат средств за использованный кредит не производится.
Частые вопросы
Для чего используется ключ API kimi?
Ваш API-ключ аутентифицирует запросы к endpoint uncensored LLM. Он заменяет необходимость в нескольких подписках у разных поставщиков. Используйте его с любой стандартной OpenAI compatible клиентской библиотекой.
Какие способы оплаты вы принимаете?
Только крипто: USDT в сети TRC20 или USDC в сети Base, любая целая сумма от $20 до $500. Бонусный кредит начисляется при сумме от $50.
Доступна ли uncensored-модель через потоковую передачу (streaming)?
Да, поддержка потоковой передачи доступна через Server-Sent Events. Вы получаете токены в реальном времени. Последний фрагмент содержит общее количество использованных токенов для биллинга.
Получите ваш ключ мгновенно
Зарегистрируйтесь, получите ключ и обновите базовый URL. Готово.