{$i18n.t('Parameters')}
{$i18n.t('Keep Alive')}
{ keepAlive = keepAlive === null ? '5m' : null; }} > {#if keepAlive === null}
{$i18n.t('Default')}
{:else}
{$i18n.t('Custom')}
{/if}
{#if keepAlive !== null}
{/if}
{$i18n.t('Request Mode')}
{ toggleRequestFormat(); }} > {#if requestFormat === ''}
{$i18n.t('Default')}
{:else if requestFormat === 'json'}
{$i18n.t('JSON')}
{/if}
{ saveSettings({ params: { seed: (params.seed !== 0 ? params.seed : undefined) ?? undefined, stop: params.stop !== '' ? params.stop.split(',').filter((e) => e) : undefined, temperature: params.temperature !== '' ? params.temperature : undefined, repeat_penalty: params.repeat_penalty !== '' ? params.repeat_penalty : undefined, repeat_last_n: params.repeat_last_n !== '' ? params.repeat_last_n : undefined, mirostat: params.mirostat !== '' ? params.mirostat : undefined, mirostat_eta: params.mirostat_eta !== '' ? params.mirostat_eta : undefined, mirostat_tau: params.mirostat_tau !== '' ? params.mirostat_tau : undefined, top_k: params.top_k !== '' ? params.top_k : undefined, top_p: params.top_p !== '' ? params.top_p : undefined, tfs_z: params.tfs_z !== '' ? params.tfs_z : undefined, num_ctx: params.num_ctx !== '' ? params.num_ctx : undefined, max_tokens: params.max_tokens !== '' ? params.max_tokens : undefined }, keepAlive: keepAlive ? (isNaN(keepAlive) ? keepAlive : parseInt(keepAlive)) : undefined }); dispatch('save'); }} > {$i18n.t('Save')}