forked from open-webui/open-webui
		
	Merge branch 'main' into fix-openai-settings
This commit is contained in:
		
						commit
						7753851e51
					
				
					 17 changed files with 1122 additions and 916 deletions
				
			
		|  | @ -160,6 +160,13 @@ | |||
| 					document.getElementById('delete-chat-button')?.click(); | ||||
| 				} | ||||
| 
 | ||||
| 				// Check if Ctrl + . is pressed | ||||
| 				if (isCtrlPressed && event.key === '.') { | ||||
| 					event.preventDefault(); | ||||
| 					console.log('openSettings'); | ||||
| 					document.getElementById('open-settings-button')?.click(); | ||||
| 				} | ||||
| 
 | ||||
| 				// Check if Ctrl + / is pressed | ||||
| 				if (isCtrlPressed && event.key === '/') { | ||||
| 					event.preventDefault(); | ||||
|  |  | |||
|  | @ -30,6 +30,17 @@ | |||
| 			? $modelfiles.filter((modelfile) => modelfile.tagName === selectedModels[0])[0] | ||||
| 			: null; | ||||
| 
 | ||||
| 	let selectedModelfiles = {}; | ||||
| 	$: selectedModelfiles = selectedModels.reduce((a, tagName, i, arr) => { | ||||
| 		const modelfile = | ||||
| 			$modelfiles.filter((modelfile) => modelfile.tagName === tagName)?.at(0) ?? undefined; | ||||
| 
 | ||||
| 		return { | ||||
| 			...a, | ||||
| 			...(modelfile && { [tagName]: modelfile }) | ||||
| 		}; | ||||
| 	}, {}); | ||||
| 
 | ||||
| 	let chat = null; | ||||
| 
 | ||||
| 	let title = ''; | ||||
|  | @ -612,7 +623,7 @@ | |||
| 			<Messages | ||||
| 				chatId={$chatId} | ||||
| 				{selectedModels} | ||||
| 				{selectedModelfile} | ||||
| 				{selectedModelfiles} | ||||
| 				bind:history | ||||
| 				bind:messages | ||||
| 				bind:autoScroll | ||||
|  |  | |||
|  | @ -31,6 +31,17 @@ | |||
| 			? $modelfiles.filter((modelfile) => modelfile.tagName === selectedModels[0])[0] | ||||
| 			: null; | ||||
| 
 | ||||
| 	let selectedModelfiles = {}; | ||||
| 	$: selectedModelfiles = selectedModels.reduce((a, tagName, i, arr) => { | ||||
| 		const modelfile = | ||||
| 			$modelfiles.filter((modelfile) => modelfile.tagName === tagName)?.at(0) ?? undefined; | ||||
| 
 | ||||
| 		return { | ||||
| 			...a, | ||||
| 			...(modelfile && { [tagName]: modelfile }) | ||||
| 		}; | ||||
| 	}, {}); | ||||
| 
 | ||||
| 	let chat = null; | ||||
| 
 | ||||
| 	let title = ''; | ||||
|  | @ -646,7 +657,7 @@ | |||
| 				<Messages | ||||
| 					chatId={$chatId} | ||||
| 					{selectedModels} | ||||
| 					{selectedModelfile} | ||||
| 					{selectedModelfiles} | ||||
| 					bind:history | ||||
| 					bind:messages | ||||
| 					bind:autoScroll | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy Jaeryang Baek
						Timothy Jaeryang Baek