{getProviderName(conversation.data.provider ?? "") ?? "loading"}
{#if providerPricing}
In: {providerPricing.input} • Out: {providerPricing.output}
{/if}
{#snippet option(provider: string)} {@const providerPricing = getProviderPricing(provider)}
{getProviderName(provider)}
{#if providerPricing}
In: {providerPricing.input} • Out: {providerPricing.output}
{/if}
{/snippet} {#each conversation.model.inferenceProviderMapping as { provider, providerId } (provider + providerId)} {@render option(provider)} {/each} {@render option("auto")}