forked from open-webui/open-webui
		
	feat: modelfiles backend
This commit is contained in:
		
							parent
							
								
									d78df83453
								
							
						
					
					
						commit
						a2b1e3756b
					
				
					 3 changed files with 330 additions and 28 deletions
				
			
		|  | @ -98,35 +98,37 @@ | |||
| 			</button> | ||||
| 		</div> | ||||
| 
 | ||||
| 		<div class="px-2.5 flex justify-center my-1"> | ||||
| 			<button | ||||
| 				class="flex-grow flex space-x-3 rounded-md px-3 py-2 hover:bg-gray-900 transition" | ||||
| 				on:click={async () => { | ||||
| 					goto('/modelfiles'); | ||||
| 				}} | ||||
| 			> | ||||
| 				<div class="self-center"> | ||||
| 					<svg | ||||
| 						xmlns="http://www.w3.org/2000/svg" | ||||
| 						fill="none" | ||||
| 						viewBox="0 0 24 24" | ||||
| 						stroke-width="1.5" | ||||
| 						stroke="currentColor" | ||||
| 						class="w-4 h-4" | ||||
| 					> | ||||
| 						<path | ||||
| 							stroke-linecap="round" | ||||
| 							stroke-linejoin="round" | ||||
| 							d="M13.5 16.875h3.375m0 0h3.375m-3.375 0V13.5m0 3.375v3.375M6 10.5h2.25a2.25 2.25 0 002.25-2.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v2.25A2.25 2.25 0 006 10.5zm0 9.75h2.25A2.25 2.25 0 0010.5 18v-2.25a2.25 2.25 0 00-2.25-2.25H6a2.25 2.25 0 00-2.25 2.25V18A2.25 2.25 0 006 20.25zm9.75-9.75H18a2.25 2.25 0 002.25-2.25V6A2.25 2.25 0 0018 3.75h-2.25A2.25 2.25 0 0013.5 6v2.25a2.25 2.25 0 002.25 2.25z" | ||||
| 						/> | ||||
| 					</svg> | ||||
| 				</div> | ||||
| 		{#if $user?.role === 'admin'} | ||||
| 			<div class="px-2.5 flex justify-center my-1"> | ||||
| 				<button | ||||
| 					class="flex-grow flex space-x-3 rounded-md px-3 py-2 hover:bg-gray-900 transition" | ||||
| 					on:click={async () => { | ||||
| 						goto('/modelfiles'); | ||||
| 					}} | ||||
| 				> | ||||
| 					<div class="self-center"> | ||||
| 						<svg | ||||
| 							xmlns="http://www.w3.org/2000/svg" | ||||
| 							fill="none" | ||||
| 							viewBox="0 0 24 24" | ||||
| 							stroke-width="1.5" | ||||
| 							stroke="currentColor" | ||||
| 							class="w-4 h-4" | ||||
| 						> | ||||
| 							<path | ||||
| 								stroke-linecap="round" | ||||
| 								stroke-linejoin="round" | ||||
| 								d="M13.5 16.875h3.375m0 0h3.375m-3.375 0V13.5m0 3.375v3.375M6 10.5h2.25a2.25 2.25 0 002.25-2.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v2.25A2.25 2.25 0 006 10.5zm0 9.75h2.25A2.25 2.25 0 0010.5 18v-2.25a2.25 2.25 0 00-2.25-2.25H6a2.25 2.25 0 00-2.25 2.25V18A2.25 2.25 0 006 20.25zm9.75-9.75H18a2.25 2.25 0 002.25-2.25V6A2.25 2.25 0 0018 3.75h-2.25A2.25 2.25 0 0013.5 6v2.25a2.25 2.25 0 002.25 2.25z" | ||||
| 							/> | ||||
| 						</svg> | ||||
| 					</div> | ||||
| 
 | ||||
| 				<div class="flex self-center"> | ||||
| 					<div class=" self-center font-medium text-sm">Modelfiles</div> | ||||
| 				</div> | ||||
| 			</button> | ||||
| 		</div> | ||||
| 					<div class="flex self-center"> | ||||
| 						<div class=" self-center font-medium text-sm">Modelfiles</div> | ||||
| 					</div> | ||||
| 				</button> | ||||
| 			</div> | ||||
| 		{/if} | ||||
| 
 | ||||
| 		<div class="px-2.5 mt-1 mb-2 flex justify-center space-x-2"> | ||||
| 			<div class="flex w-full"> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Timothy J. Baek
						Timothy J. Baek