浏览代码

fix: stop param to list

Timothy J. Baek 1 年之前
父节点
当前提交
e341332527
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/lib/components/chat/SettingsModal.svelte

+ 3 - 1
src/lib/components/chat/SettingsModal.svelte

@@ -614,6 +614,7 @@
 		options.top_p = settings.top_p ?? '';
 		options.num_ctx = settings.num_ctx ?? '';
 		options = { ...options, ...settings.options };
+		options.stop = (settings?.options?.stop ?? []).join(',');
 
 		titleAutoGenerate = settings.titleAutoGenerate ?? true;
 		speechAutoSend = settings.speechAutoSend ?? false;
@@ -1051,7 +1052,8 @@
 									saveSettings({
 										options: {
 											seed: (options.seed !== 0 ? options.seed : undefined) ?? undefined,
-											stop: options.stop !== '' ? options.stop : undefined,
+											stop:
+												options.stop !== '' ? options.stop.split(',').filter((e) => e) : undefined,
 											temperature: options.temperature !== '' ? options.temperature : undefined,
 											repeat_penalty:
 												options.repeat_penalty !== '' ? options.repeat_penalty : undefined,