{#each GENERATION_CONFIG_KEYS as key} {@const { label, min, step } = GENERATION_CONFIG_SETTINGS[key]} {@const isMaxTokens = key === "max_tokens"} {@const max = isMaxTokens ? maxTokens : GENERATION_CONFIG_SETTINGS[key].max}
{label}
{#if !isMaxTokens || isNumber(conversation.config[key])}
{/if} {#if isMaxTokens && isNumber(conversation.config[key])}
(conversation.config[key] = undefined)}>
{:else if isMaxTokens}
(conversation.config[key] = maxTokens / 2)}> set
{/if}
{#if !isMaxTokens || isNumber(conversation.config[key])}
{/if}
{/each}
Streaming