{t('ai.title')}

{t('ai.hint')}

{#if settings === null}

…

{:else}
{#if errors.provider}

{errors.provider}

{/if}
{#if settings.provider}
{#if errors.model}

{errors.model}

{/if}
{#if settings.provider === 'compatible'}
{#if errors.base_url}

{errors.base_url}

{/if}
{/if}

{#if settings.has_key} {t('ai.keyBlankHint')} {:else} {t('ai.keyNewHint')} {/if}

{/if}
{#if saved}{t('ai.saved')}{/if}
{/if}
{#if settings?.provider && settings?.has_key}

{t('ai.weekly')}

{t('ai.weeklyHint')}

{#if summary}

{summary}

{/if}
{/if}