AGTCloud API Docs
РуководстваСправочник APIИнтеграции и ресурсыОбновления и помощь
Различия параметров по поставщикам

Различия параметров и протоколов MiniMax

Узнайте об отличиях параметров и использовании MiniMax с совместимыми протоколами.

Для MiniMax настройте параметры по этой странице. Полные структуры: Chat Completions, Responses, Messages.

Модели

МодельОбласть применения
MiniMax-M3.1-FlashChat, Responses, Messages; рассуждение всегда включено, глубина регулируется
MiniMax-M3Chat, Responses, Messages; рассуждение переключается, умолчания зависят от протокола

Отличия Chat Completions

ПолеОтличие
thinking.typeОбе по умолчанию adaptive; M3 выключает через disabled, M3.1-Flash возвращает 400 при disabled
reasoning_effortM3.1-Flash принимает low/medium/high/xhigh/max, по умолчанию max; none возвращает 400. M3 игнорирует поле
reasoning_splitРасширение MiniMax: true выносит рассуждение в reasoning_content, false помещает в теги <think> внутри content. Не переключает рассуждение; M3.1-Flash не принимает false
temperature, top_pЗначения игнорируются; фактически 1, 0.95. Переданное top_p всё равно должно соответствовать (0,1]
presence_penalty, frequency_penalty, logit_biasЗначения игнорируются
max_completion_tokensМинимум 1, максимум 524288, рекомендуется 131072; рассуждение и ответ вместе. Рекомендация не является умолчанием
service_tierM3 принимает standard/priority, по умолчанию standard; M3.1-Flash поле не поддерживает
История сообщений assistantПередавайте полные диалоги инструментов с reasoning_content, content, tool_calls; простой вызов может не иметь видимого рассуждения

Отличия Responses

ПолеОтличие
reasoning.effortM3.1-Flash всегда рассуждает, принимает low/medium/high/xhigh/max, по умолчанию max; none возвращает 400. M3 выключено по умолчанию, любое не-none включает без регулировки глубины
temperature, top_pЗначения игнорируются; фактически 1, 0.95. Переданное top_p всё равно должно соответствовать (0,1]
max_output_tokensТокены рассуждения входят в бюджет; малый бюджет может дать incomplete без итогового message
tool_choiceТолько auto
text.format.typeСейчас определено только text
storeЗначение запроса игнорируется; ответ фиксирован false
previous_response_id, conversationЗначение игнорируется; ответ фиксирован null. Клиент передаёт всю историю, включая reasoning и инструменты
parallel_tool_calls, truncationЗначения игнорируются; ответы фиксированы соответственно true, disabled
service_tierM3 принимает standard/priority, по умолчанию standard; M3.1-Flash поле не поддерживает
Серверный поискИнструмент Beta; используйте type: "web_search" в tools

Отличия Messages

ПолеОтличие
thinking.typeM3.1-Flash всегда включено, только adaptive; disabled возвращает 400. M3 выключено по умолчанию; adaptive включает, disabled выключает
output_config.effortM3.1-Flash принимает low/medium/high/xhigh/max, по умолчанию max; none возвращает 400. M3 игнорирует
temperature, top_pЗначения игнорируются; фактически 1, 0.95. Переданное top_p всё равно должно соответствовать (0,1]
top_k, stop_sequences, mcp_servers, context_management, containerЗначения игнорируются
max_tokensМинимум 1, максимум 524288, рекомендуется 131072; токены рассуждения также учитываются
tool_choice.typeТолько auto
service_tierM3 принимает standard/priority, по умолчанию standard; M3.1-Flash поле не поддерживает
История блоков assistantСохраняйте thinking, text, tool_use и подпись signature; простой вызов может не иметь thinking
Серверный поискИнструмент Beta; type: "web_search_20250305", name: "web_search"

Отличия кеша

ПолеОтличие
Автоматический кеш префиксовОт 512 входных токенов, без меток; порядок совпадения: инструменты, system, история
cache_controlОбе модели не поддерживают явные метки Anthropic
prompt_cache_key в ResponsesМожет идентифицировать маршрутизацию кеша промпта

Отличия мультимедийного ввода

ВводБлок протоколаОтличие
Изображениеimage_urlChat: image_url.url принимает публичный URL или Base64 Data URL
Видеоvideo_urlChat: video_url.url принимает публичный URL, Base64 Data URL либо нативную ссылку mm_file://{file_id}
Изображениеinput_imageResponses: image_url — строка URL / Base64 либо объект с url, detail
Видеоinput_videoResponses: video_url — строка URL / Base64 либо объект с url, fps, detail, max_long_side_pixel
ИзображениеimageMessages: url при source.type=url; media_type, data при source.type=base64
ВидеоvideoРасширение Messages: source принимает URL, Base64 или нативное видео с настройкой выборки кадров
ПолеОтличие
detailПоддерживается low/default/high, по умолчанию default; Chat в объекте медиа, Responses в объекте URL, Messages внутри source
fpsЧастота кадров: диапазон 0.2~5, по умолчанию 1; Chat / Responses — video_url.fps в видеоблоке, Messages — source.fps
max_long_side_pixelМаксимальная сторона изображения/кадра; Chat в медиа, Responses в URL видео, Messages в source
Размер медиаChat / Messages: изображения до 10 MB, URL / Base64 видео 50 MB, тело 64 MB. Загрузка видео нативным Files API до 512 MB

mm_file:// происходит из API загрузки MiniMax. Эта страница не предоставляет API загрузки AGTCloud.

Примеры запросов

Замените MODEL_ID полным ID и используйте свой API Key. Примеры для глубины M3.1-Flash; M3 см. в таблице.

curl 'https://api.agtcloud.ai/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "Объясните в трёх пунктах, как диагностировать тайм-аут API"}],
    "thinking": {"type": "adaptive"},
    "reasoning_effort": "low",
    "max_completion_tokens": 4096
  }'

Официальные материалы

На этой странице