| @@ -33,6 +33,10 @@ import { LoveMessage } from '@/app/components/base/icons/src/vender/features' | |||
| // type | |||
| import type { AutomaticRes } from '@/service/debug' | |||
| import { Generator } from '@/app/components/base/icons/src/vender/other' | |||
| import ModelIcon from '@/app/components/header/account-setting/model-provider-page/model-icon' | |||
| import ModelName from '@/app/components/header/account-setting/model-provider-page/model-name' | |||
| import { ModelTypeEnum } from '@/app/components/header/account-setting/model-provider-page/declarations' | |||
| import { useModelListAndDefaultModelAndCurrentProviderAndModel } from '@/app/components/header/account-setting/model-provider-page/hooks' | |||
| export type IGetAutomaticResProps = { | |||
| mode: AppType | |||
| @@ -68,7 +72,10 @@ const GetAutomaticRes: FC<IGetAutomaticResProps> = ({ | |||
| onFinished, | |||
| }) => { | |||
| const { t } = useTranslation() | |||
| const { | |||
| currentProvider, | |||
| currentModel, | |||
| } = useModelListAndDefaultModelAndCurrentProviderAndModel(ModelTypeEnum.textGeneration) | |||
| const tryList = [ | |||
| { | |||
| icon: RiTerminalBoxLine, | |||
| @@ -191,6 +198,19 @@ const GetAutomaticRes: FC<IGetAutomaticResProps> = ({ | |||
| <div className={`leading-[28px] text-lg font-bold ${s.textGradient}`}>{t('appDebug.generate.title')}</div> | |||
| <div className='mt-1 text-[13px] font-normal text-gray-500'>{t('appDebug.generate.description')}</div> | |||
| </div> | |||
| <div className='flex items-center mb-8'> | |||
| <ModelIcon | |||
| className='shrink-0 mr-1.5 ' | |||
| provider={currentProvider} | |||
| modelName={currentModel?.model} | |||
| /> | |||
| <ModelName | |||
| className='grow' | |||
| modelItem={currentModel!} | |||
| showMode | |||
| showFeatures | |||
| /> | |||
| </div> | |||
| <div > | |||
| <div className='flex items-center'> | |||
| <div className='mr-3 shrink-0 leading-[18px] text-xs font-semibold text-gray-500 uppercase'>{t('appDebug.generate.tryIt')}</div> | |||