extonlawrence commited on
Commit
d85b169
·
1 Parent(s): 60aea28

Remove custom system prompt editor from model settings page

Browse files
src/routes/settings/(nav)/[...model]/+page.svelte CHANGED
@@ -20,21 +20,6 @@
20
 
21
  type RouterProvider = { provider: string } & Record<string, unknown>;
22
 
23
- $effect(() => {
24
- if ($settings.customPrompts[page.params.model] === undefined) {
25
- $settings.customPrompts = {
26
- ...$settings.customPrompts,
27
- [page.params.model]:
28
- page.data.models.find((el: BackendModel) => el.id === page.params.model)?.preprompt || "",
29
- };
30
- }
31
- });
32
-
33
- let hasCustomPreprompt = $derived(
34
- $settings.customPrompts[page.params.model] !==
35
- page.data.models.find((el: BackendModel) => el.id === page.params.model)?.preprompt
36
- );
37
-
38
  let model = $derived(page.data.models.find((el: BackendModel) => el.id === page.params.model));
39
  let providerList: RouterProvider[] = $derived((model?.providers ?? []) as RouterProvider[]);
40
 
@@ -173,27 +158,6 @@
173
  depending on your request.
174
  </p>
175
  {/if}
176
- <div class="flex w-full flex-row content-between">
177
- <h3 class="mb-1 text-[15px] font-semibold text-gray-800 dark:text-gray-200">System Prompt</h3>
178
- {#if hasCustomPreprompt}
179
- <button
180
- class="ml-auto text-xs underline decoration-gray-300 hover:decoration-gray-700 dark:decoration-gray-700 dark:hover:decoration-gray-400"
181
- onclick={(e) => {
182
- e.stopPropagation();
183
- $settings.customPrompts[page.params.model] = model.preprompt;
184
- }}
185
- >
186
- Reset
187
- </button>
188
- {/if}
189
- </div>
190
-
191
- <textarea
192
- aria-label="Custom system prompt"
193
- rows="8"
194
- class="w-full resize-none rounded-md border border-gray-200 bg-gray-50 p-2 text-[13px] dark:border-gray-700 dark:bg-gray-900 dark:text-gray-200"
195
- bind:value={$settings.customPrompts[page.params.model]}
196
- ></textarea>
197
  <!-- Capabilities -->
198
  <div
199
  class="mt-3 rounded-xl border border-gray-200 bg-white px-3 shadow-sm dark:border-gray-700 dark:bg-gray-800"
 
20
 
21
  type RouterProvider = { provider: string } & Record<string, unknown>;
22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  let model = $derived(page.data.models.find((el: BackendModel) => el.id === page.params.model));
24
  let providerList: RouterProvider[] = $derived((model?.providers ?? []) as RouterProvider[]);
25
 
 
158
  depending on your request.
159
  </p>
160
  {/if}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
161
  <!-- Capabilities -->
162
  <div
163
  class="mt-3 rounded-xl border border-gray-200 bg-white px-3 shadow-sm dark:border-gray-700 dark:bg-gray-800"