fix: provider o3 docs not found

This commit is contained in:
icarus 2025-06-02 15:58:55 +08:00 committed by 亢奋猫
parent 74cccf2c09
commit 20b55693cb
2 changed files with 15 additions and 11 deletions

View File

@ -124,8 +124,8 @@ export const PROVIDER_CONFIG = {
websites: { websites: {
official: 'https://o3.fan', official: 'https://o3.fan',
apiKey: 'https://o3.fan/token', apiKey: 'https://o3.fan/token',
docs: 'https://docs.o3.fan', docs: '',
models: 'https://docs.o3.fan/models' models: 'https://o3.fan/info/models/'
} }
}, },
burncloud: { burncloud: {

View File

@ -307,17 +307,21 @@ const ModelList: React.FC<ModelListProps> = ({ providerId, modelStatuses = [], s
</CustomCollapse> </CustomCollapse>
</CustomCollapseWrapper> </CustomCollapseWrapper>
))} ))}
{docsWebsite && ( {(docsWebsite || modelsWebsite) && (
<SettingHelpTextRow> <SettingHelpTextRow>
<SettingHelpText>{t('settings.provider.docs_check')} </SettingHelpText> <SettingHelpText>{t('settings.provider.docs_check')} </SettingHelpText>
<SettingHelpLink target="_blank" href={docsWebsite}> {docsWebsite && (
{t(`provider.${provider.id}`) + ' '} <SettingHelpLink target="_blank" href={docsWebsite}>
{t('common.docs')} {t(`provider.${provider.id}`) + ' '}
</SettingHelpLink> {t('common.docs')}
<SettingHelpText>{t('common.and')}</SettingHelpText> </SettingHelpLink>
<SettingHelpLink target="_blank" href={modelsWebsite}> )}
{t('common.models')} {docsWebsite && modelsWebsite && <SettingHelpText>{t('common.and')}</SettingHelpText>}
</SettingHelpLink> {modelsWebsite && (
<SettingHelpLink target="_blank" href={modelsWebsite}>
{t('common.models')}
</SettingHelpLink>
)}
<SettingHelpText>{t('settings.provider.docs_more_details')}</SettingHelpText> <SettingHelpText>{t('settings.provider.docs_more_details')}</SettingHelpText>
</SettingHelpTextRow> </SettingHelpTextRow>
)} )}