API429 / MiniMax

MiniMax API через API429: ID, условия ставок и запрос

Подключите текстовую запись minimax-m3: проверьте доступ API429, условия токенных ставок и результат небольшого запроса перед рабочей нагрузкой.

Модели и текущие ставки API429

Ниже — точные текстовые ID выбранного семейства. Публичный каталог и список GET /v1/models для вашего ключа решают разные задачи: опубликованная запись не подтверждает доступ любого аккаунта. Не заменяйте дефисы, точки или версию по сходству названий.

Модель / точный IDAPI429: USD и единицы оплаты
Minimax M3minimax-m3
$0.0900 / 1 000 000 токенов записи в кеш · Контекст до 512 000 токенов включительно
$0.0900 / 1 000 000 токенов записи в кеш · Контекст свыше 512 000 токенов
$0.0180 / 1 000 000 кешированных входящих токенов · Контекст до 512 000 токенов включительно
$0.0180 / 1 000 000 кешированных входящих токенов · Контекст свыше 512 000 токенов
$0.0900 / 1 000 000 входящих токенов · Контекст до 512 000 токенов включительно
$0.1800 / 1 000 000 входящих токенов · Контекст свыше 512 000 токенов
$0.3600 / 1 000 000 выходящих токенов · Контекст до 512 000 токенов включительно
$0.7200 / 1 000 000 выходящих токенов · Контекст свыше 512 000 токенов

Дата данных каталога: . Ставки показываются с условиями из каталога; отсутствующая строка не означает бесплатный запрос.

Пример бюджета для minimax-m3: 1 000 запросов, каждый с 2 000 обычных входных и 500 выходных токенов, — $0.360000. Это оценка обычных текстовых токенов, без кеша, инструментов, повторов и дополнительных сборов. Она не является полным счётом или подтверждением приёма запроса.

Тарифы выбранной модели в каталоге · Полный каталог

Начните с текстовой задачи MiniMax

В этой странице MiniMax рассматривается как семейство для базового текстового запроса. Наличие у производителя других продуктов для речи, видео или изображений не означает их поддержку записью minimax-m3. Выберите небольшую задачу: преобразовать заметки в план действий или подготовить черновик ответа по заданным фактам. Отметьте обязательные пункты, недопустимые домыслы и желаемую длину. Результат сравнивают с этим списком вручную, прежде чем подключать модель к автоматизации. Название модели не заменяет проверку конкретного сценария.

Условия по входу относятся к полной цене

Каталог может разделять входные и выходные ставки условиями по количеству входных токенов. Сохраняйте условие каждой строки при расчёте: выбор ставки определяется соответствующим размером входа, а не только количеством сгенерированных токенов. Если задача пересекает границу диапазона, заново выберите применимые ставки для обеих частей расчёта. Не складывайте кеш, обычный вход и выход как одинаковые единицы и не используйте цену короткого задания для произвольного документа. Ниже показываются текущие условия каталога, а не закреплённое в статье числовое обещание.

Нативное имя и буквальный ID шлюза

Официальное руководство MiniMax описывает нативную текстовую генерацию и совместимый с OpenAI формат производителя. Его написание MiniMax-M3 служит контекстом семейства, но не является доказательством эквивалентности спецификаций для minimax-m3 в API429. Не переносите оттуда пределы контекста, настройки reasoning или инструменты без проверки клиентского контракта. Для первого вызова достаточно messages и небольшого ограничения выхода. При миграции между клиентами проверьте адрес сервера, источник ключа, точный model и обработку ошибок независимо от сходства примеров в документации.

Доступ ключа и границы примера

Сначала создайте ключ в личном кабинете API429, затем запросите список моделей с этим ключом. Публичный каталог помогает выбрать запись, но не подтверждает права конкретного аккаунта. Сохраните точный идентификатор без изменения регистра, дефисов и точек. Ключ храните в окружении серверного приложения; не включайте его в браузерный код, журналы запросов или примеры для коллег. Успешное чтение списка ещё не проверяет выполнение платной генерации. Начните с небольшого искусственного задания, результат которого можно оценить вручную, и только после проверки переносите запрос на рабочие данные.

Как читать текущие ставки

Таблица получает ставки из свежего публичного каталога API429. Единица оплаты и условие строки являются частью цены: нельзя переносить число из одной строки на другой режим запроса. При отсутствии свежей однозначной записи числовая ставка скрывается. Это означает недостаток подтверждения, а не бесплатное использование. Перед запуском серии запросов сверяйте параметры, доступ ключа и бюджет. Сохраняйте идентификатор модели, размер задания и результат проверки в собственном приложении. Повтор после ошибки может создать новую платную операцию, поэтому решение о повторе должно учитывать уже полученный ответ и состояние задачи.

Выберите следующий шаг подключения

  • Каталог моделей

    Проверьте точный идентификатор, опубликованные возможности и текущие единицы оплаты.

  • Начало работы с API429

    Создайте ключ и проверьте клиентский контракт перед первым платным запросом.

Первый текстовый запрос: curl, Python, JavaScript

  1. Создайте ключ в личном кабинете API429 и пополните баланс: картой РФ, по счёту для юрлиц или в USDT/TON. Для первых запросов можно получить $10 за подписку на Telegram-канал.
  2. С тем же ключом проверьте точный ID minimax-m3 в GET https://gateway.api429.com/v1/models.
  3. Задайте API429_API_KEY в окружении сервера и выполните небольшой запрос. Генерация платная; пример не выполняет автоматических повторов.
  4. Проверьте 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":"minimax-m3","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 = "minimax-m3"
if model not in available:
    raise ValueError("Model is unavailable to this key")
payload = json.loads("{\"model\":\"minimax-m3\",\"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 = "minimax-m3";
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":"minimax-m3","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 в боте

Частые вопросы

Какой ID отправлять для MiniMax?

Используйте minimax-m3 ровно в таком написании, если он доступен вашему ключу. Нативное имя производителя и похожая запись не создают дополнительного допустимого алиаса.

Почему у модели несколько строк ставок?

Условия каталога могут разделять диапазоны размера входа и разные метрики оплаты. Для расчёта выбирайте однозначную применимую строку каждой нужной метрики, сохраняя её единицу.

Обещает ли страница поддержку аудио MiniMax?

Нет. Выбранная запись рассматривается только для текстового метода. Другие продукты семейства требуют отдельного подтверждения модели, метода, возможностей и единиц оплаты.

Как проверить автоматизацию?

Сравните план действий с исходной заметкой, проверьте полноту и отсутствие выдуманных поручений. Ограничьте вход и обработайте пустой либо незавершённый ответ до запуска следующего шага.

Источники и редакционная проверка

Документация производителей объясняет семейство и правила их собственных API. Точные ID, ставки и контракт API429 проверяются по его каталогу и документации отдельно.

Проверено . Для подключения создайте аккаунт API429 и следуйте инструкции начала работы.

Telegram