{#each selectedModels as selectedModel, selectedModelIdx}
({ value: model.id, label: model.name, model: model }))} {pinModelHandler} bind:value={selectedModel} />
{#if $user?.role === 'admin' || ($user?.permissions?.chat?.multiple_models ?? true)} {#if selectedModelIdx === 0}
{ selectedModels = [...selectedModels, '']; }} aria-label="Add Model" >
{:else}
{ selectedModels.splice(selectedModelIdx, 1); selectedModels = selectedModels; }} aria-label="Remove Model" >
{/if} {/if}
{/each}
{#if showSetDefault}
{$i18n.t('Set as default')}
{/if}