{ updateInterfaceHandler(); dispatch('save'); }} >
WebUI Add-ons
Title Auto-Generation
{ toggleTitleAutoGenerate(); }} type="button" > {#if titleAutoGenerate === true}
On
{:else}
Off
{/if}
Response AutoCopy to Clipboard
{ toggleResponseAutoCopy(); }} type="button" > {#if responseAutoCopy === true}
On
{:else}
Off
{/if}
Full Screen Mode
{ toggleFullScreenMode(); }} type="button" > {#if fullScreenMode === true}
On
{:else}
Off
{/if}
Display the username instead of "You" in the Chat
{ toggleShowUsername(); }} type="button" > {#if showUsername === true}
On
{:else}
Off
{/if}
Set Title Auto-Generation Model
Current Model
{#each $models.filter((m) => m.size != null) as model}
{model.name + ' (' + (model.size / 1024 ** 3).toFixed(1) + ' GB)'}
{/each}
{ saveSettings({ titleAutoGenerateModel: titleAutoGenerateModel !== '' ? titleAutoGenerateModel : undefined }); }} type="button" >
Title Generation Prompt
{#if $user.role === 'admin'}
Default Prompt Suggestions
{ if (promptSuggestions.length === 0 || promptSuggestions.at(-1).content !== '') { promptSuggestions = [...promptSuggestions, { content: '', title: ['', ''] }]; } }} >
{#each promptSuggestions as prompt, promptIdx}
{ promptSuggestions.splice(promptIdx, 1); promptSuggestions = promptSuggestions; }} >
{/each}
{#if promptSuggestions.length > 0}
Adjusting these settings will apply changes universally to all users.
{/if}
{/if}
Save