auto-git:

[change] src/GeneralSettings.jsx
This commit is contained in:
2026-04-17 08:37:24 +02:00
parent c03a8d1bd7
commit ae0ec60400

View File

@@ -296,12 +296,36 @@ export default function GeneralSettings({
}
};
const handleEmbedModelToggle = () => {
const nextModel = embedModel === BGE_EMBED_MODEL ? DEFAULT_EMBED_MODEL : BGE_EMBED_MODEL;
const handleVisionModelChange = (event) => {
const newModel = event.target.value;
setVisionModel(newModel);
window.electronAPI.setSetting(VISION_MODEL_KEY, newModel);
if (onVisionModelChange) {
onVisionModelChange(newModel);
}
};
const handleEmbedModelChange = (event) => {
const nextModel = event.target.value;
setEmbedModel(nextModel);
window.electronAPI.setSetting(EMBED_MODEL_KEY, nextModel);
};
const handleRerankModelChange = (event) => {
const nextModel = event.target.value;
setRerankModel(nextModel);
window.electronAPI.setSetting(RERANK_MODEL_KEY, nextModel);
};
const handleTranscriptionModelChange = (event) => {
const nextModel = event.target.value;
setTranscriptionModel(nextModel);
window.electronAPI.setSetting(TRANSCRIPTION_MODEL_KEY, nextModel);
if (onTranscriptionModelChange) {
onTranscriptionModelChange(nextModel);
}
};
const handleStreamToggle = () => {
const newStreamValue = !streamOutput;
setStreamOutput(newStreamValue);