auto-git:
[change] src/GeneralSettings.jsx
This commit is contained in:
@@ -296,12 +296,36 @@ export default function GeneralSettings({
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleEmbedModelToggle = () => {
|
const handleVisionModelChange = (event) => {
|
||||||
const nextModel = embedModel === BGE_EMBED_MODEL ? DEFAULT_EMBED_MODEL : BGE_EMBED_MODEL;
|
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);
|
setEmbedModel(nextModel);
|
||||||
window.electronAPI.setSetting(EMBED_MODEL_KEY, 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 handleStreamToggle = () => {
|
||||||
const newStreamValue = !streamOutput;
|
const newStreamValue = !streamOutput;
|
||||||
setStreamOutput(newStreamValue);
|
setStreamOutput(newStreamValue);
|
||||||
|
|||||||
Reference in New Issue
Block a user