Модели и текущие ставки API429
Ниже — точные текстовые ID выбранного семейства. Публичный каталог и список GET /v1/models для вашего ключа решают разные задачи: опубликованная запись не подтверждает доступ любого аккаунта. Не заменяйте дефисы, точки или версию по сходству названий.
| Модель / точный ID | API429: USD и единицы оплаты |
|---|---|
Kimi K3kimi-k3 | $0.9000 / 1 000 000 токенов записи в кеш $0.0900 / 1 000 000 кешированных входящих токенов $0.9000 / 1 000 000 входящих токенов $4.5000 / 1 000 000 выходящих токенов |
Дата данных каталога: . Ставки показываются с условиями из каталога; отсутствующая строка не означает бесплатный запрос.
Пример бюджета для kimi-k3: 1 000 запросов, каждый с 2 000 обычных входных и 500 выходных токенов, — $4.050000. Это оценка обычных текстовых токенов, без кеша, инструментов, повторов и дополнительных сборов. Она не является полным счётом или подтверждением приёма запроса.
Тарифы выбранной модели в каталоге · Полный каталог
Kimi для задачи с проверяемым ответом
Начните выбор Kimi с формы ожидаемого результата. Для сводки встречи заранее определите обязательные решения и ответственных; для разбора документа отметьте факты, которые должны остаться в ответе; для письма задайте адресата и ограничения тона. Эти сценарии помогают оценить пригодность модели на собственных данных. Они не являются обещанием качества. В этом руководстве используется одна буквальная запись API429 — kimi-k3. Название семейства не даёт оснований заменять её другим Kimi ID или автоматически выбирать версию по порядку в каталоге.
Как сопоставлять источники Moonshot и API429
Актуальная документация семейства размещена на платформе Kimi. Её страницы описывают получение нативного ключа, собственный быстрый старт и модельный каталог производителя. Ключ от этой платформы и ключ API429 принадлежат разным клиентским подключениям. Упоминание Kimi K3 в официальном руководстве не переносит нативные параметры, окна контекста или ограничения на kimi-k3 в шлюзе. Здесь не утверждается, что эта запись является последней версией семейства. Для рабочего вызова важен точный идентификатор из списка вашего ключа и поддерживаемый API429 метод.
Сводка без потери условий исходного текста
Для первого теста используйте короткую заметку с несколькими решениями и одним явно незавершённым вопросом. Попросите выделить решения и отдельно перечислить неопределённости. Затем сравните ответ с заметкой: модель не должна превращать обсуждаемое предложение в принятое решение. При переносе в приложение проверяйте структуру ответа самостоятельно и возвращайте человеку исходный текст для спорных случаев. Увеличение размера задания требует нового теста расходов и полноты результата. Удачный короткий пример не является подтверждением максимального размера документа или доступности специальных функций.
Доступ ключа и границы примера
Сначала создайте ключ в личном кабинете API429, затем запросите список моделей с этим ключом. Публичный каталог помогает выбрать запись, но не подтверждает права конкретного аккаунта. Сохраните точный идентификатор без изменения регистра, дефисов и точек. Ключ храните в окружении серверного приложения; не включайте его в браузерный код, журналы запросов или примеры для коллег. Успешное чтение списка ещё не проверяет выполнение платной генерации. Начните с небольшого искусственного задания, результат которого можно оценить вручную, и только после проверки переносите запрос на рабочие данные.
Как читать текущие ставки
Таблица получает ставки из свежего публичного каталога API429. Единица оплаты и условие строки являются частью цены: нельзя переносить число из одной строки на другой режим запроса. При отсутствии свежей однозначной записи числовая ставка скрывается. Это означает недостаток подтверждения, а не бесплатное использование. Перед запуском серии запросов сверяйте параметры, доступ ключа и бюджет. Сохраняйте идентификатор модели, размер задания и результат проверки в собственном приложении. Повтор после ошибки может создать новую платную операцию, поэтому решение о повторе должно учитывать уже полученный ответ и состояние задачи.
Выберите следующий шаг подключения
- Каталог моделей
Проверьте точный идентификатор, опубликованные возможности и текущие единицы оплаты.
- Начало работы с API429
Создайте ключ и проверьте клиентский контракт перед первым платным запросом.
Первый текстовый запрос: curl, Python, JavaScript
- Создайте ключ в личном кабинете API429 и пополните баланс: картой РФ, по счёту для юрлиц или в USDT/TON. Для первых запросов можно получить $10 за подписку на Telegram-канал.
- С тем же ключом проверьте точный ID
kimi-k3вGET https://gateway.api429.com/v1/models. - Задайте
API429_API_KEYв окружении сервера и выполните небольшой запрос. Генерация платная; пример не выполняет автоматических повторов. - Проверьте HTTP-статус,
finish_reason, текст и фактическийusage. Таймаут не доказывает, что операция не оплачена.
Пример использует только базовый текстовый контракт Chat Completions с max_tokens=512. Он не подтверждает поддержку нативных методов производителя, tools, reasoning, vision или его лимитов через API429. Python и JavaScript проверяют доступ ключа перед генерацией; для curl выполните проверку списка отдельно.
curl
curl --fail-with-body https://gateway.api429.com/v1/chat/completions \
-H "Authorization: Bearer $API429_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"kimi-k3","messages":[{"role":"user","content":"Объясни, как проверить результат небольшого задания перед использованием в приложении."}],"max_tokens":512,"stream":false}'Python 3
import json
import os
import urllib.request
key = os.environ["API429_API_KEY"]
base = "https://gateway.api429.com/v1"
headers = {"Authorization": "Bearer " + key, "Content-Type": "application/json"}
models_request = urllib.request.Request(base + "/models", headers=headers)
with urllib.request.urlopen(models_request, timeout=30) as response:
available = {item["id"] for item in json.load(response)["data"]}
model = "kimi-k3"
if model not in available:
raise ValueError("Model is unavailable to this key")
payload = json.loads("{\"model\":\"kimi-k3\",\"messages\":[{\"role\":\"user\",\"content\":\"Объясни, как проверить результат небольшого задания перед использованием в приложении.\"}],\"max_tokens\":512,\"stream\":false}")
request = urllib.request.Request(base + "/chat/completions",
data=json.dumps(payload).encode("utf-8"), headers=headers, method="POST")
with urllib.request.urlopen(request, timeout=60) as response:
result = json.load(response)
choice = result["choices"][0]
if choice.get("finish_reason") != "stop" or not choice.get("message", {}).get("content"):
raise ValueError("Incomplete or empty response")
print(choice["message"]["content"])
print(result.get("usage"))JavaScript: Node.js 18+
const key = process.env.API429_API_KEY;
if (!key) throw new Error("Set API429_API_KEY");
const base = "https://gateway.api429.com/v1";
const headers = { Authorization: "Bearer " + key, "Content-Type": "application/json" };
const model = "kimi-k3";
const available = await fetch(base + "/models", { headers, signal: AbortSignal.timeout(30000) });
if (!available.ok) throw new Error("Models HTTP " + available.status);
if (!(await available.json()).data.some(item => item.id === model)) throw new Error("Model unavailable to this key");
const response = await fetch(base + "/chat/completions", {
method: "POST", headers, signal: AbortSignal.timeout(60000),
body: JSON.stringify({"model":"kimi-k3","messages":[{"role":"user","content":"Объясни, как проверить результат небольшого задания перед использованием в приложении."}],"max_tokens":512,"stream":false})
});
if (!response.ok) throw new Error("Generation HTTP " + response.status);
const result = await response.json();
const choice = result.choices?.[0];
if (choice?.finish_reason !== "stop" || !choice?.message?.content) throw new Error("Incomplete or empty response");
console.log(choice.message.content);
console.log(result.usage);Примеры не подтверждают доступ вашего ключа; проверьте точный ID перед платным запросом. API-контракт · Настройка совместимого клиента · Вопросы и поддержка
Оплата и тест $10
- Карта российского банка. Пополнение баланса в личном кабинете.
- Счёт для юрлиц. Безналичная оплата с закрывающими документами.
- USDT и TON. Пополнение криптовалютой.
Тест $10. Подпишитесь на наш Telegram-канал через бота — получите $10 на баланс для первых запросов. Получить $10 в боте
Частые вопросы
Какой Kimi ID указан в примере?
Пример использует только kimi-k3. Сохраните написание из каталога API429 и проверьте доступ через список моделей под своим ключом перед генерацией.
Подходит ли нативный ключ Moonshot?
Примеры этой страницы используют API429_API_KEY и адрес API429. Получение ключа на платформе Kimi — отдельный процесс, описанный в документации производителя.
Это самая новая модель Kimi?
Страница не делает такого утверждения. Она описывает выбранный опубликованный ID и порядок его проверки; каталог производителя и каталог API429 решают разные задачи.
Как проверить качество сводки?
Сравните каждый факт с исходным текстом, отделите решения от обсуждений и проверьте сохранность ограничений. Критерии принятия задаёт ваше приложение или редактор.
Источники и редакционная проверка
Документация производителей объясняет семейство и правила их собственных API. Точные ID, ставки и контракт API429 проверяются по его каталогу и документации отдельно.
- Получение ключа Kimi
- Быстрый старт Kimi K3
- Каталог моделей Kimi
- Публичный каталог API429
- Публичный API-контракт API429
Проверено . Для подключения создайте аккаунт API429 и следуйте инструкции начала работы.