GPT5,貌似不支持max_token和temperature这个参数

BUG反馈 · 71 次浏览
漆黑之梦 创建于 9天21小时前

能否添加 None 这个,当选择None时,直接不传这两个参数


回复内容
CL 9天18小时前
#1

目前有报错不?

漆黑之梦 回复 CL 9天3小时前 :

运行子程序(提问ChatGPT)失败。接口调用出错: chat/completions (https://api.openai-proxy.org/v1/chat/completions) HTTP状态码:BadRequest. 返回内容: {
  "error": {
    "message": "Unsupported value: 'temperature' does not support 0.2 with this model. Only the default (1) value is supported.",
    "type": "invalid_request_error",
    "param": "temperature",
    "code": "unsupported_value"
  }
}(AI 调用)

{
  "error": {
    "message": "Unsupported parameter: 'max_tokens' is not supported with this model. Use 'max_completion_tokens' instead.",
    "type": "invalid_request_error",
    "param": "max_tokens",
    "code": "unsupported_parameter"
  }
}



漆黑之梦 回复 CL 9天3小时前 :

两个报错,一个是温度的,一个是maxtokens

CL 回复 漆黑之梦 9天0小时前 :

好的,我学习下看看。
记录:为什么使用max_completion_tokens 

CL 最后更新于 7天15小时前
CL 回复 漆黑之梦 4天4小时前 :

temperature 这个在步骤参数里修改成1是否可以? max_tokens 我会在后面的版本里替换成 max_completion_tokens

CL 回复 CL 4天3小时前 :

步骤参数中,max_tokens设置为0,应该就不会在请求里带这个参数了(在未设置附加参数的情况下)。 可以避免max_tokens的报错。

漆黑之梦 回复 CL 3天19小时前 :

还不能完全替换,旧版本和其他模型用的还是那个,貌似只有gpt5才是这个参数,所以我觉得你干脆直接加个地方放json得了

CL 回复 漆黑之梦 3天17小时前 :

https://getquicker.net/Help/Versions  新版本全部改成了max_completion_tokens(步骤参数不变),试下看看呢。

旧模型我看文档的意思是也使用max_completion_tokens代替了?就是说目前所有模型都可以使用 max_completion_tokens,是这样的吧?

CL 最后更新于 3天17小时前
回复主贴