fix(UI): exclude rerank models from mention dropdown (#3958)
This commit is contained in:
parent
3cbe45fc8d
commit
0d320120a4
@ -1,6 +1,6 @@
|
|||||||
import { PushpinOutlined } from '@ant-design/icons'
|
import { PushpinOutlined } from '@ant-design/icons'
|
||||||
import ModelTags from '@renderer/components/ModelTags'
|
import ModelTags from '@renderer/components/ModelTags'
|
||||||
import { getModelLogo, isEmbeddingModel } from '@renderer/config/models'
|
import { getModelLogo, isEmbeddingModel, isRerankModel } from '@renderer/config/models'
|
||||||
import db from '@renderer/databases'
|
import db from '@renderer/databases'
|
||||||
import { useProviders } from '@renderer/hooks/useProvider'
|
import { useProviders } from '@renderer/hooks/useProvider'
|
||||||
import { EVENT_NAMES, EventEmitter } from '@renderer/services/EventService'
|
import { EVENT_NAMES, EventEmitter } from '@renderer/services/EventService'
|
||||||
@ -67,6 +67,7 @@ const MentionModelsButton: FC<Props> = ({ mentionModels, onMentionModel: onSelec
|
|||||||
.map((p) => {
|
.map((p) => {
|
||||||
const filteredModels = sortBy(p.models, ['group', 'name'])
|
const filteredModels = sortBy(p.models, ['group', 'name'])
|
||||||
.filter((m) => !isEmbeddingModel(m))
|
.filter((m) => !isEmbeddingModel(m))
|
||||||
|
.filter((m) => !isRerankModel(m))
|
||||||
// Filter out pinned models from regular groups
|
// Filter out pinned models from regular groups
|
||||||
.filter((m) => !pinnedModels.includes(getModelUniqId(m)))
|
.filter((m) => !pinnedModels.includes(getModelUniqId(m)))
|
||||||
// Filter by search text
|
// Filter by search text
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user