AGTCloud API Docs
文档指南API Reference集成与资源更新与帮助
各厂商字段特性差异

Hunyuan 参数与协议差异

了解混元系列模型在兼容协议下的参数差异与使用方式。

使用混元模型时,根据本页调整所选协议的参数。完整请求和响应结构参阅 Chat Completions、Responses 和 Messages。

适用模型

模型适用范围
hy4-preview支持 Chat、Responses、Messages;Chat 思考深度使用 none/high,默认 high
hy3支持 Chat、Responses、Messages;Chat 思考深度使用 none/low/high,默认 high;保留式思考及工具限制按下表设置

Chat Completions 差异

字段差异说明
thinking.type两款模型默认开启思考,使用 enabled/disabled 显式开关;reasoning_effort 的可用档位见上表
reasoning_effortHy3 携带 tools 时,low 会映射为 high;此时由模型根据工具任务决定推理深度
max_tokens、max_completion_tokens均限制思考与最终回答的总 Token 数,后者优先。Hy3 思考场景建议至少 16000,这是预算建议,不是字段最小值
top_k、repetition_penalty客户端传入时被静默忽略,不按 Qwen 等厂商的扩展字段使用
n开启思考时须为 1
preserved_thinkingHy3 的保留式思考开关;携带 tools 时默认开启,普通文本对话默认关闭。字段拼写为 preserved_thinking
历史 reasoning_content工具结果回填时,完整保留上一轮 assistant 的思考内容和 tool_calls;开启保留式思考不会替客户端补齐历史
tool_choice思考模式下不使用 required 或强制指定函数,使用 auto/none
web_search_optionsHy3 的原厂搜索扩展:设置 enable: true;search_source 使用 standard/lite,默认 standard。此处仅说明 Hy3 的搜索字段

Responses 差异

字段差异说明
max_output_tokens包含思考与最终回答,避免只按可见文字预留预算
tool_choiceHy3 仅支持 auto/none,不支持 required 或指定函数对象
previous_response_idHy3 不支持非空值,传入会返回 400;多轮对话通过 input 自行携带历史
reasoning.preserved_thinkingHy3 的保留式思考开关,放在 reasoning 对象中;默认策略与 Chat 相同
text.format支持 text/json_object/json_schema;Hy3 的 JSON Schema 须包含 additionalProperties: false
tools 中的 web_searchHy3 原厂搜索扩展使用 type: "web_search";与 Chat 的 web_search_options 配置位置不同

Messages 差异

字段差异说明
thinking.type、max_tokens显式开关使用 enabled/disabled;max_tokens 包含思考与最终回答,设置 budget_tokens 时为正文留出余量
HY-Preserved-ThinkingHy3 的保留式思考 Header,支持 true/false;省略时采用默认策略。不要将 Chat 的顶层字段直接放入 Messages 请求体
历史 thinking 块随工具结果保留实际返回的 assistant 内容。Hy3 不返回 signature 时无需补造签名,不套用 Claude 的签名必返规则

缓存差异

字段差异说明
prompt_cache_keyChat 的缓存标识扩展;保持相同前缀及稳定取值,通过响应确认实际命中
保留思考与缓存保留式思考用于延续推理,不等于已经命中缓存;完整、稳定的历史有利于复用前缀
缓存用量Chat 查看 usage.prompt_tokens_details.cached_tokens;Responses 查看实际返回的 usage.input_tokens_details.cached_tokens;Messages 查看实际返回的 usage.cache_read_input_tokens

调用示例

将 MODEL_ID 替换为平台提供的完整模型 ID,API Key 使用自己的值。以下均使用文本输入。

curl 'https://api.agtcloud.cn/v1/chat/completions' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "messages": [{"role": "user", "content": "用三点说明如何排查接口超时"}],
    "reasoning_effort": "high",
    "max_completion_tokens": 16384
  }'

官方参考

本页目录