code-october

Results 6 issues of code-october

### Problem Description 不同模型的 max_tokens 参数使用方式不一而足,有些模型如果 max_tokens 传的值不合适会导致请求拒绝或者吐字被中断,给视觉模型加上 max_tokens 的额外设置就是由于这个问题,关于 max_tokens 传不传参的 issue 讨论也不少。 ### Solution Description 对此我想给出一个建议,可以在前端设置一个切换按钮,用来控制当前对话是否给模型传入 max_tokens 参数。这样在适配新模型的时候可以适当减少在程序中硬编码的工作,因为除了 isVisionModel 的判别外,用户可以直接通过前端控制传 max_tokens。我想这样的设计能有效减少 max_tokens 参数带来的对话困扰。 ### Alternatives Considered _No response_...

enhancement

## Summary by CodeRabbit - **New Features** - Added functionality to fetch and display available models from the OpenAI API in the settings. - Introduced a confirmation dialog for fetching...

#### 💻 变更类型 | Change Type - [x] feat - [ ] fix - [ ] refactor - [ ] perf - [ ] style - [ ] test -...

#### 💻 变更类型 | Change Type - [ ] feat - [x] fix - [ ] refactor - [ ] perf - [ ] style - [ ] test -...

**例行检查** [//]: # (方框内删除已有的空格,填 x 号) + [x] 我已确认目前没有类似 issue + [x] 我已确认我已升级到最新版本 + [x] 我已完整查看过项目 README,尤其是常见问题部分 + [x] 我理解并愿意跟进此 issue,协助测试和提供反馈 + [x] 我理解并认可上述内容,并理解项目维护者精力有限,**不遵循规则的 issue 可能会被无视或直接关闭** **问题描述** 当前可以在渠道中给指定模型设置别名和注入提示词,但是在调用原模型、甚至是该渠道其他模型时,虽然没有注入提示词,但是日志详情中统一标记“系统提示词重置”字样,会给使用者带来误解 **复现步骤** 使用系统提示词功能,并且调用原模型,或者当前渠道的其他模型...

bug

#### 💻 变更类型 | Change Type - [ ] feat - [x] fix - [ ] refactor - [ ] perf - [ ] style - [ ] test -...