mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-08 06:19:05 +08:00
fix: Handle undefined provider in model name generation
This commit is contained in:
parent
9d35205681
commit
a67370426b
@ -20,6 +20,11 @@ export const hasModel = (m?: Model) => {
|
|||||||
export function getModelName(model?: Model) {
|
export function getModelName(model?: Model) {
|
||||||
const provider = store.getState().llm.providers.find((p) => p.id === model?.provider)
|
const provider = store.getState().llm.providers.find((p) => p.id === model?.provider)
|
||||||
const modelName = model?.name || model?.id || ''
|
const modelName = model?.name || model?.id || ''
|
||||||
const providerName = provider?.isSystem ? t(`provider.${provider.id}`) : provider?.name
|
|
||||||
return `${modelName} | ${providerName}`
|
if (provider) {
|
||||||
|
const providerName = provider?.isSystem ? t(`provider.${provider.id}`) : provider?.name
|
||||||
|
return `${modelName} | ${providerName}`
|
||||||
|
}
|
||||||
|
|
||||||
|
return modelName
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user