Merge pull request #15452 from expruc/chore/remove_embedder_openai_api_key_requirement

chore: removed requirement for providing api key in openai embedder
This commit is contained in:
Tim Jaeryang Baek 2025-07-02 12:55:00 +04:00 committed by GitHub
commit bab7a65c2c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -90,10 +90,6 @@
return;
}
if (embeddingEngine === 'openai' && (OpenAIKey === '' || OpenAIUrl === '')) {
toast.error($i18n.t('OpenAI URL/Key required.'));
return;
}
if (
embeddingEngine === 'azure_openai' &&
(AzureOpenAIKey === '' || AzureOpenAIUrl === '' || AzureOpenAIVersion === '')
@ -731,7 +727,11 @@
required
/>
<SensitiveInput placeholder={$i18n.t('API Key')} bind:value={OpenAIKey} />
<SensitiveInput
placeholder={$i18n.t('API Key')}
bind:value={OpenAIKey}
required={false}
/>
</div>
{:else if embeddingEngine === 'ollama'}
<div class="my-0.5 flex gap-2 pr-2">