mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-01 01:30:51 +08:00
refactor(ModelEditContent): remove maskClosable prop for improved modal behavior
This commit is contained in:
parent
6102f88025
commit
a16585ca51
@ -73,7 +73,6 @@ const ModelEditContent: FC<ModelEditContentProps> = ({ provider, model, onUpdate
|
||||
open={open}
|
||||
onCancel={handleClose}
|
||||
footer={null}
|
||||
maskClosable={false}
|
||||
transitionName="animation-move-down"
|
||||
centered
|
||||
afterOpenChange={(visible) => {
|
||||
|
||||
@ -1272,7 +1272,7 @@ export const SYSTEM_MODELS: Record<string, Model[]> = {
|
||||
provider: 'moonshot',
|
||||
group: 'moonshot-v1',
|
||||
owned_by: 'moonshot',
|
||||
type: ['text', 'function_calling']
|
||||
capabilities: [{ type: 'text' }, { type: 'function_calling' }]
|
||||
},
|
||||
{
|
||||
id: 'kimi-k2-0711-preview',
|
||||
@ -1280,7 +1280,7 @@ export const SYSTEM_MODELS: Record<string, Model[]> = {
|
||||
provider: 'moonshot',
|
||||
group: 'kimi-k2',
|
||||
owned_by: 'moonshot',
|
||||
type: ['text', 'function_calling'],
|
||||
capabilities: [{ type: 'text' }, { type: 'function_calling' }],
|
||||
pricing: {
|
||||
input_per_million_tokens: 0.6,
|
||||
output_per_million_tokens: 2.5,
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
import { NavbarHeader } from '@renderer/components/app/Navbar'
|
||||
import { HStack } from '@renderer/components/Layout'
|
||||
import SearchPopup from '@renderer/components/Popups/SearchPopup'
|
||||
import { isMac } from '@renderer/config/constant'
|
||||
import { useAssistant } from '@renderer/hooks/useAssistant'
|
||||
import { useFullscreen } from '@renderer/hooks/useFullscreen'
|
||||
import { modelGenerating } from '@renderer/hooks/useRuntime'
|
||||
@ -95,9 +94,7 @@ const HeaderNavbar: FC<Props> = ({ activeAssistant, setActiveAssistant, activeTo
|
||||
)}
|
||||
{!showAssistants && (
|
||||
<Tooltip title={t('navbar.show_sidebar')} mouseEnterDelay={0.8}>
|
||||
<NavbarIcon
|
||||
onClick={() => toggleShowAssistants()}
|
||||
style={{ marginRight: 8, marginLeft: isMac && !isFullscreen ? 4 : -12 }}>
|
||||
<NavbarIcon onClick={() => toggleShowAssistants()} style={{ marginRight: 8 }}>
|
||||
<PanelRightClose size={18} />
|
||||
</NavbarIcon>
|
||||
</Tooltip>
|
||||
|
||||
@ -180,6 +180,7 @@ const AssistantModelSettings: FC<Props> = ({ assistant, updateAssistant, updateA
|
||||
model: selectedModel,
|
||||
defaultModel: selectedModel
|
||||
})
|
||||
// TODO: 需要根据配置来设置默认值
|
||||
if (selectedModel.name.includes('kimi-k2')) {
|
||||
setTemperature(0.6)
|
||||
setTimeout(() => updateAssistantSettings({ temperature: 0.6 }), 500)
|
||||
|
||||
@ -1858,6 +1858,12 @@ const migrateConfig = {
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
const lanyunProvider = state.llm.providers.find((provider) => provider.id === 'lanyun')
|
||||
if (lanyunProvider && lanyunProvider.models.length === 0) {
|
||||
updateProvider(state, 'lanyun', { models: SYSTEM_MODELS.lanyun })
|
||||
}
|
||||
|
||||
return state
|
||||
} catch (error) {
|
||||
logger.error('migrate 123 error', error as Error)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user