refactor(framework): use existing model instance in

init hook `ActivateModel#modelSettings`
This commit is contained in:
2026-02-19 21:46:37 +08:00
parent c30ec35f85
commit 5051c2f662

View File

@@ -19,11 +19,10 @@ public interface ActivateModel {
@Init(order = -1)
default void modelSettings() {
Model model = new Model();
Model model = getModel();
ModelConfig modelConfig = AgentConfigManager.INSTANCE.loadModelConfig(modelKey());
model.setBaseMessages(withBasicPrompt() ? loadSpecificPromptAndBasicPrompt(modelKey()) : loadSpecificPrompt(modelKey()));
model.setChatClient(new ChatClient(modelConfig.getBaseUrl(), modelConfig.getApikey(), modelConfig.getModel()));
setModel(model);
}
default void updateModelSettings(ChatClient newChatClient) {