fix: 模型名后面标注一下服务商 #557
This commit is contained in:
parent
60931b85ff
commit
ccb216e76a
@ -50,7 +50,7 @@ export default defineConfig({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
optimizeDeps: {
|
optimizeDeps: {
|
||||||
exclude: []
|
exclude: ['chunk-QH6N6I7P.js', 'chunk-PB73W2YU.js']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@ -115,7 +115,7 @@ const PopupContainer: React.FC<PopupContainerProps> = ({ model, resolve }) => {
|
|||||||
.flatMap((p) => p.models || [])
|
.flatMap((p) => p.models || [])
|
||||||
.filter((m) => pinnedModels.includes(getModelUniqId(m)))
|
.filter((m) => pinnedModels.includes(getModelUniqId(m)))
|
||||||
.map((m) => ({
|
.map((m) => ({
|
||||||
key: getModelUniqId(m),
|
key: getModelUniqId(m) + '_pinned',
|
||||||
label: (
|
label: (
|
||||||
<ModelItem>
|
<ModelItem>
|
||||||
{m?.name} {isVisionModel(m) && <VisionIcon />}
|
{m?.name} {isVisionModel(m) && <VisionIcon />}
|
||||||
|
|||||||
@ -4,6 +4,7 @@ import SelectModelPopup from '@renderer/components/Popups/SelectModelPopup'
|
|||||||
import { isLocalAi } from '@renderer/config/env'
|
import { isLocalAi } from '@renderer/config/env'
|
||||||
import { isVisionModel } from '@renderer/config/models'
|
import { isVisionModel } from '@renderer/config/models'
|
||||||
import { useAssistant } from '@renderer/hooks/useAssistant'
|
import { useAssistant } from '@renderer/hooks/useAssistant'
|
||||||
|
import { getProviderByModel } from '@renderer/services/AssistantService'
|
||||||
import { Assistant } from '@renderer/types'
|
import { Assistant } from '@renderer/types'
|
||||||
import { Button } from 'antd'
|
import { Button } from 'antd'
|
||||||
import { FC } from 'react'
|
import { FC } from 'react'
|
||||||
@ -34,7 +35,10 @@ const SelectModelButton: FC<Props> = ({ assistant }) => {
|
|||||||
<DropdownButton size="small" type="default" onClick={onSelectModel}>
|
<DropdownButton size="small" type="default" onClick={onSelectModel}>
|
||||||
<ButtonContent>
|
<ButtonContent>
|
||||||
<ModelAvatar model={model} size={20} />
|
<ModelAvatar model={model} size={20} />
|
||||||
<ModelName>{model ? model.name : t('button.select_model')}</ModelName>
|
<ModelName>
|
||||||
|
{model ? model.name : t('button.select_model')} |{' '}
|
||||||
|
{t(`provider.${model?.provider}`, { defaultValue: getProviderByModel(model)?.name })}
|
||||||
|
</ModelName>
|
||||||
{isVisionModel(model) && <VisionIcon style={{ marginLeft: 0 }} />}
|
{isVisionModel(model) && <VisionIcon style={{ marginLeft: 0 }} />}
|
||||||
</ButtonContent>
|
</ButtonContent>
|
||||||
</DropdownButton>
|
</DropdownButton>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user