소스 검색

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