浏览代码

feat: alternative models response support

Timothy J. Baek 1 年之前
父节点
当前提交
ecc2466f1e
共有 2 个文件被更改,包括 6 次插入2 次删除
  1. 3 1
      src/lib/components/chat/SettingsModal.svelte
  2. 3 1
      src/routes/(app)/+layout.svelte

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

@@ -323,7 +323,9 @@
 					return null;
 				});
 
-			const openAIModels = openaiModelRes?.data ?? null;
+			const openAIModels = Array.isArray(openaiModelRes)
+				? openaiModelRes
+				: openaiModelRes?.data ?? null;
 
 			models.push(
 				...(openAIModels

+ 3 - 1
src/routes/(app)/+layout.svelte

@@ -74,7 +74,9 @@
 					return null;
 				});
 
-			const openAIModels = openaiModelRes?.data ?? null;
+			const openAIModels = Array.isArray(openaiModelRes)
+				? openaiModelRes
+				: openaiModelRes?.data ?? null;
 
 			models.push(
 				...(openAIModels