github / github/copilot-cli

gpt-4o doesn't work, because model selection requires reasoning effort

未关闭
#3,394 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area:models
主要语言
Shell
星标
11.2k
派生
1.9k
平均合并
14 小时 16 分钟
30 天内合并 PR
6

描述

### Describe the bug

The cli requires selecting a reasoning level, and the model does not support reasoning effort. Thus I get:
on 1.0.49, when selecting medium (the default):
✗ Execution failed: CAPIError: 400 reasoning_effort "medium" was provided, but model gpt-4o-2024-11-20 does not support reasoning effort (Request ID: F37B:1A2D15:3BAED3A:418C4B7:6A0C1C5D)

on 1.0.49, when selecting None:
✗ Execution failed: CAPIError: 400 Invalid 'tools[5].function.name': empty string. Expected a string with minimum length 1, but got an empty string instead. (Request ID: F37B:1A2D15:3BC6C56:41A56B6:6A0C1C91)

on 1.0.48:
✗ Execution failed: CAPIError: 400 reasoning_effort "medium" was provided, but model gpt-4o-2024-11-20 does not support reasoning effort (Request ID:
FBD0:67726:274293C:2B4A64A:6A0C1AF4)

### Affected version

GitHub Copilot CLI 1.0.49 and 1.0.48

### Steps to reproduce the behavior

type /model

select gpt-4o

select any thinking level

the error appears

### Expected behavior

I expect the model to just work

### Additional context

_No response_

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。