cherry-studio/src/main/knowledge
one 08c5f82a04
refactor(Knowledge): simplify dimension settings, support base migration (#8315)
* refactor(knowledge): simplify dimension settings, support base migration

Embedding dimension
- remove 'auto set dimension', let the user take control
- reuse findModelById
- improve error messages for VoyageEmbeddings

Knowledgebase migration
- enable migration when model or dimension changes
- add knowledgeThunk to reuse code

KnowledgeSettings
- unify UI for AddKnowledgeBasePopup and EditKnowledgeBasePopup
- refactor KnowledgeSettings, split it to smaller components

Tests:
- knowledgeThunk
- InputEmbeddingDimension
- KnowledgeBaseFormModal
- GeneralSettingsPanel
- AdvancedSettingsPanel
- InfoTooltip

Misc.
- add InfoTooltip
- remove MemoriesSettingsModal

* fix: i18n and vitest config
2025-07-26 10:54:06 +08:00
..
embeddings refactor(Knowledge): simplify dimension settings, support base migration (#8315) 2025-07-26 10:54:06 +08:00
loader refactor[Logger]: strict type check for Logger (#8363) 2025-07-23 13:24:03 +08:00
ocr refactor[Logger]: strict type check for Logger (#8363) 2025-07-23 13:24:03 +08:00
preprocess refactor[Logger]: strict type check for Logger (#8363) 2025-07-23 13:24:03 +08:00
reranker feat: enhance proxy management and configuration (#8164) 2025-07-16 21:46:06 +08:00