AGTCloud API Docs
Hướng dẫnAPI ReferenceTích hợp và tài nguyênCập nhật và hỗ trợ
Khác biệt tham số theo nhà cung cấp

Khác biệt tham số và giao thức của MiniMax

Tìm hiểu khác biệt tham số và cách dùng mô hình MiniMax qua các giao thức tương thích.

Với MiniMax, chỉnh tham số theo trang này. Cấu trúc đầy đủ: Chat Completions, Responses, Messages.

Mô hình áp dụng

Mô hìnhPhạm vi
MiniMax-M3.1-FlashChat, Responses, Messages; luôn suy nghĩ và điều chỉnh được mức
MiniMax-M3Chat, Responses, Messages; có thể bật/tắt suy nghĩ, mặc định khác theo giao thức

Khác biệt Chat Completions

TrườngKhác biệt
thinking.typeCả hai mặc định adaptive; M3 tắt bằng disabled, M3.1-Flash trả 400 khi truyền disabled
reasoning_effortM3.1-Flash hỗ trợ low/medium/high/xhigh/max, mặc định max; none trả 400. M3 bỏ qua trường này
reasoning_splitMở rộng MiniMax: true tách suy nghĩ vào reasoning_content, false đặt trong thẻ <think> của content. Không bật/tắt suy nghĩ; M3.1-Flash không hỗ trợ false
temperature, top_pBỏ qua giá trị, thực tế lần lượt 1, 0.95; nếu truyền top_p vẫn phải thỏa (0,1]
presence_penalty, frequency_penalty, logit_biasGiá trị bị bỏ qua
max_completion_tokensTối thiểu 1, tối đa 524288, khuyến nghị 131072; gồm suy nghĩ và câu trả lời. Khuyến nghị không phải mặc định
service_tierM3 hỗ trợ standard/priority, mặc định standard; M3.1-Flash không hỗ trợ trường này
Lịch sử thông điệp assistantGửi lại đầy đủ hội thoại công cụ gồm reasoning_content, content, tool_calls; công cụ đơn giản có thể không có suy nghĩ hiển thị

Khác biệt Responses

TrườngKhác biệt
reasoning.effortM3.1-Flash luôn suy luận, hỗ trợ low/medium/high/xhigh/max, mặc định max; none trả 400. M3 mặc định tắt, mức khác none bật nhưng không chỉnh độ sâu
temperature, top_pBỏ qua giá trị, thực tế lần lượt 1, 0.95; nếu truyền top_p vẫn phải thỏa (0,1]
max_output_tokensToken suy nghĩ tính vào ngân sách; quá thấp có thể trả incomplete và không có message trả lời cuối
tool_choiceChỉ hỗ trợ auto
text.format.typeHiện chỉ định nghĩa text
storeBỏ qua giá trị yêu cầu; phản hồi cố định false
previous_response_id, conversationBỏ qua giá trị; phản hồi cố định null. Máy khách gửi lại đầy đủ lịch sử, gồm reasoning và gọi công cụ
parallel_tool_calls, truncationBỏ qua giá trị; phản hồi lần lượt cố định true, disabled
service_tierM3 hỗ trợ standard/priority, mặc định standard; M3.1-Flash không hỗ trợ trường này
Tìm kiếm phía máy chủCông cụ Beta; dùng type: "web_search" trong tools

Khác biệt Messages

TrườngKhác biệt
thinking.typeM3.1-Flash luôn bật, chỉ nhận adaptive; disabled trả 400. M3 mặc định tắt; bật adaptive, tắt disabled
output_config.effortM3.1-Flash hỗ trợ low/medium/high/xhigh/max, mặc định max; none trả 400. M3 bỏ qua
temperature, top_pBỏ qua giá trị, thực tế lần lượt 1, 0.95; nếu truyền top_p vẫn phải thỏa (0,1]
top_k, stop_sequences, mcp_servers, context_management, containerGiá trị bị bỏ qua
max_tokensTối thiểu 1, tối đa 524288, khuyến nghị 131072; token suy nghĩ cũng tính vào giới hạn
tool_choice.typeChỉ hỗ trợ auto
service_tierM3 hỗ trợ standard/priority, mặc định standard; M3.1-Flash không hỗ trợ trường này
Lịch sử khối assistantGiữ thinking, text, tool_use và chữ ký signature; công cụ đơn giản có thể không có thinking
Tìm kiếm phía máy chủCông cụ Beta; dùng type: "web_search_20250305", name: "web_search"

Khác biệt bộ nhớ đệm

TrườngKhác biệt
Đệm tiền tố tự độngÁp dụng từ 512 token đầu vào, không cần dấu; khớp theo thứ tự công cụ, system, lịch sử
cache_controlCả hai không hỗ trợ dấu đệm tường minh Anthropic
prompt_cache_key của ResponsesCó thể làm định danh định tuyến đệm prompt

Khác biệt đầu vào đa phương tiện

Đầu vàoKhối giao thứcKhác biệt
Hình ảnhimage_urlChat: image_url.url dùng URL công khai hoặc Base64 Data URL
Videovideo_urlChat: video_url.url dùng URL công khai, Base64 Data URL hoặc tham chiếu gốc mm_file://{file_id}
Hình ảnhinput_imageResponses: image_url là chuỗi URL / Base64 hoặc đối tượng chứa url, detail
Videoinput_videoResponses: video_url là chuỗi URL / Base64 hoặc đối tượng chứa url, fps, detail, max_long_side_pixel
Hình ảnhimageMessages: url cho source.type=url; media_type, data cho source.type=base64
VideovideoMở rộng Messages: source nhận URL, Base64 hoặc tệp video gốc cùng tham số lấy mẫu khung
TrườngKhác biệt
detailHỗ trợ low/default/high, mặc định default; Chat trong đối tượng media, Responses trong URL, Messages trong source
fpsTần suất lấy khung video: phạm vi 0.2~5, mặc định 1; Chat / Responses dùng video_url.fps trong khối video, Messages source.fps
max_long_side_pixelGiới hạn cạnh dài nhất ảnh/khung; Chat trong media, Responses trong URL video, Messages trong source
Kích thước mediaChat / Messages: ảnh tối đa 10 MB, video URL / Base64 50 MB, thân 64 MB. Video tải bằng Files API gốc tối đa 512 MB

mm_file:// đến từ API tải tệp gốc MiniMax. Trang này không cung cấp API tải tệp AGTCloud.

Ví dụ gọi

Thay MODEL_ID bằng ID đầy đủ và dùng API Key riêng. Ví dụ dùng mức M3.1-Flash; M3 xem bảng trên.

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": "Giải thích cách xử lý thời gian chờ API bằng ba ý"}],
    "thinking": {"type": "adaptive"},
    "reasoning_effort": "low",
    "max_completion_tokens": 4096
  }'

Tài liệu chính thức

Trên trang này