feat: support close model provider display

This commit is contained in:
Hk-Gosuto
2024-11-03 18:55:34 +08:00
parent 4f93704300
commit 52726d42e9
4 changed files with 17 additions and 1 deletions

View File

@@ -570,6 +570,11 @@ export function ChatActions(props: {
// eslint-disable-next-line react-hooks/exhaustive-deps
[],
);
const isDisableModelProviderDisplay = useMemo(
() => accessStore.isDisableModelProviderDisplay(),
// eslint-disable-next-line react-hooks/exhaustive-deps
[],
);
useEffect(() => {
const show = isVisionModel(currentModel);
@@ -690,7 +695,7 @@ export function ChatActions(props: {
defaultSelectedValue={`${currentModel}@${currentProviderName}`}
items={models.map((m) => ({
title: `${m.displayName}${
m?.provider?.providerName
m?.provider?.providerName && !isDisableModelProviderDisplay
? "(" + m?.provider?.providerName + ")"
: ""
}`,