diff --git a/src/renderer/src/config/providers.ts b/src/renderer/src/config/providers.ts index 0a3273f71d..336bccb596 100644 --- a/src/renderer/src/config/providers.ts +++ b/src/renderer/src/config/providers.ts @@ -124,8 +124,8 @@ export const PROVIDER_CONFIG = { websites: { official: 'https://o3.fan', apiKey: 'https://o3.fan/token', - docs: 'https://docs.o3.fan', - models: 'https://docs.o3.fan/models' + docs: '', + models: 'https://o3.fan/info/models/' } }, burncloud: { diff --git a/src/renderer/src/pages/settings/ProviderSettings/ModelList.tsx b/src/renderer/src/pages/settings/ProviderSettings/ModelList.tsx index 7b9741b338..0857fb3758 100644 --- a/src/renderer/src/pages/settings/ProviderSettings/ModelList.tsx +++ b/src/renderer/src/pages/settings/ProviderSettings/ModelList.tsx @@ -307,17 +307,21 @@ const ModelList: React.FC = ({ providerId, modelStatuses = [], s ))} - {docsWebsite && ( + {(docsWebsite || modelsWebsite) && ( {t('settings.provider.docs_check')} - - {t(`provider.${provider.id}`) + ' '} - {t('common.docs')} - - {t('common.and')} - - {t('common.models')} - + {docsWebsite && ( + + {t(`provider.${provider.id}`) + ' '} + {t('common.docs')} + + )} + {docsWebsite && modelsWebsite && {t('common.and')}} + {modelsWebsite && ( + + {t('common.models')} + + )} {t('settings.provider.docs_more_details')} )}