diff --git a/src/pages/ChatPage.tsx b/src/pages/ChatPage.tsx index 4771226..e6baa89 100644 --- a/src/pages/ChatPage.tsx +++ b/src/pages/ChatPage.tsx @@ -97,6 +97,10 @@ export default function ChatPage() { } const a = await AgentAPI.detail(id); setAgent(a); + const firstModel = parseAgentModels(a.model)[0]; + if (firstModel) { + setOverrides((o) => ({ ...o, model: o.model || firstModel })); + } }; const loadAgentList = async () => { @@ -404,15 +408,6 @@ export default function ChatPage() { label: modelName })); const activeModelValue = overrides.model || ''; - const defaultModelLabel = agentModel || '默认模型'; - const selectedModelKey = activeModelValue || '__default__'; - const modelSelectOptions = [ - { - value: '__default__', - label: defaultModelLabel - }, - ...modelOptions - ]; return (