Timothy Jaeryang Baek 1 ヶ月 前
コミット
474df5e534

+ 3 - 3
src/lib/components/AddConnectionModal.svelte

@@ -74,8 +74,8 @@
 			{
 				url,
 				key,
-				auth_type,
 				config: {
+					auth_type,
 					azure: azure,
 					api_version: apiVersion
 				}
@@ -142,13 +142,13 @@
 		const connection = {
 			url,
 			key,
-			auth_type,
 			config: {
 				enable: enable,
 				tags: tags,
 				prefix_id: prefixId,
 				model_ids: modelIds,
 				connection_type: connectionType,
+				auth_type,
 				...(!ollama && azure ? { azure: true, api_version: apiVersion } : {})
 			}
 		};
@@ -171,7 +171,7 @@
 			url = connection.url;
 			key = connection.key;
 
-			auth_type = connection.auth_type ?? 'bearer';
+			auth_type = connection.config.auth_type ?? 'bearer';
 
 			enable = connection.config?.enable ?? true;
 			tags = connection.config?.tags ?? [];

+ 4 - 4
src/lib/components/admin/Settings/Connections.svelte

@@ -261,10 +261,10 @@
 								<div class="flex flex-col gap-1.5 mt-1.5">
 									{#each OPENAI_API_BASE_URLS as url, idx}
 										<OpenAIConnection
-											pipeline={pipelineUrls[url] ? true : false}
-											bind:url
-											bind:key={OPENAI_API_KEYS[idx]}
+											{url}
+											key={OPENAI_API_KEYS[idx]}
 											bind:config={OPENAI_API_CONFIGS[idx]}
+											pipeline={pipelineUrls[url] ? true : false}
 											onSubmit={() => {
 												updateOpenAIHandler();
 											}}
@@ -326,7 +326,7 @@
 								<div class="flex-1 flex flex-col gap-1.5 mt-1.5">
 									{#each OLLAMA_BASE_URLS as url, idx}
 										<OllamaConnection
-											bind:url
+											{url}
 											bind:config={OLLAMA_API_CONFIGS[idx]}
 											{idx}
 											onSubmit={() => {