mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-27 14:11:59 +08:00
* refactor: match provider and model using a consistent method * refactor: use keywords matching across model selectors * refactor: update match, reuse getFancyProviderName * refactor: use modelSelectFilter in knowledgebase settings * refactor: use filter in ModelList * refactor: add filterModelsByKeywords * refactor: add getModelSelectOptions * style: better function names * fix: update effect dependencies in popup and panel components Adjusted dependency arrays in HtmlArtifactsPopup and QuickPanelView to ensure correct effect execution. This change improves state synchronization and prevents unnecessary updates. * refactor: use match in memory settings * refactor: add avatar to model selector * refactor: simplify utils, move select options to components * docs: add comments * refactor: move filter to SelectOptions * test: add tests for SelectOptions * test: remove type mock * refactor: use match in EditModelsPopup * refactor: use SelectOptions in SelectProviderModelPopup, add more tests * fix: api check model select * refactor: improve websearch rag model select style * refactor: add a ModelSelector * test: update tests for ModelSelector * docs: comments --------- Co-authored-by: 自由的世界人 <3196812536@qq.com> |
||
|---|---|---|
| .. | ||
| code-execution.md | ||
| db.settings.md | ||
| how-to-use-logger-en.md | ||
| how-to-use-logger-zh.md | ||
| how-to-use-messageBlock.md | ||
| how-to-use-messageThunk.md | ||
| how-to-use-useMessageOperations.md | ||
| how-to-write-middlewares.md | ||
| KnowledgeService.md | ||
| message-lifecycle.png | ||
| Message.md | ||