Просмотр исходного кода

Merge pull request #4555 from 5E-324/ollama-params-fix

fix: Ollama parameters not shown in Chat Controls even if the current user is admin.
Timothy Jaeryang Baek 1 год назад
Родитель
Сommit
6447b484c1
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/lib/components/chat/Controls/Controls.svelte

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

@@ -9,6 +9,8 @@
 	import FileItem from '$lib/components/common/FileItem.svelte';
 	import FileItem from '$lib/components/common/FileItem.svelte';
 	import Collapsible from '$lib/components/common/Collapsible.svelte';
 	import Collapsible from '$lib/components/common/Collapsible.svelte';
 
 
+	import { user } from '$lib/stores';
+
 	export let models = [];
 	export let models = [];
 
 
 	export let chatFiles = [];
 	export let chatFiles = [];
@@ -78,7 +80,7 @@
 		<Collapsible title={$i18n.t('Advanced Params')} open={true}>
 		<Collapsible title={$i18n.t('Advanced Params')} open={true}>
 			<div class="text-sm mt-1.5" slot="content">
 			<div class="text-sm mt-1.5" slot="content">
 				<div>
 				<div>
-					<AdvancedParams bind:params />
+					<AdvancedParams admin={$user?.role === 'admin'} bind:params />
 				</div>
 				</div>
 			</div>
 			</div>
 		</Collapsible>
 		</Collapsible>