From 8a7b666f0bed7c1dc03767166c7ecd602552a5c8 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Mon, 18 May 2026 15:24:46 +0800
Subject: [PATCH] 优化

---
 ard-modules/ard-modules-agent/src/main/java/com/ard/agent/config/SaaLLMConfig.java |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/ard-modules/ard-modules-agent/src/main/java/com/ard/agent/config/SaaLLMConfig.java b/ard-modules/ard-modules-agent/src/main/java/com/ard/agent/config/SaaLLMConfig.java
index e473a0b..a5aa31c 100644
--- a/ard-modules/ard-modules-agent/src/main/java/com/ard/agent/config/SaaLLMConfig.java
+++ b/ard-modules/ard-modules-agent/src/main/java/com/ard/agent/config/SaaLLMConfig.java
@@ -6,7 +6,6 @@
 import org.springframework.ai.chat.memory.ChatMemory;
 import org.springframework.ai.chat.model.ChatModel;
 import org.springframework.beans.factory.annotation.Qualifier;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.context.annotation.Primary;
@@ -18,21 +17,21 @@
 public class SaaLLMConfig {
 
     /**
-     * 创建一个命名的 ChatClient(基于 dashScopeChatModel)
-     * 名称为 "dashScopeChatClient"
+     * 创建一个默认 ChatClient(基于 Spring AI Alibaba DashScope)
      */
-    //@Primary
+
     @Bean("dashScopeChatClient")
     public ChatClient dashScopeChatClient(@Qualifier("dashScopeChatModel") ChatModel dashScopeChatModel,
                                           ChatMemory chatMemory) {
         return ChatClient.builder(dashScopeChatModel)
-                .defaultAdvisors(MessageChatMemoryAdvisor.builder(chatMemory).build())
+                .defaultAdvisors(
+                        MessageChatMemoryAdvisor.builder(chatMemory).build(),
+                        SimpleLoggerAdvisor.builder().build())
                 .build();
     }
 
     /**
-     * 创建一个命名的 ChatClient(基于 dashScopeChatModel)
-     * 名称为 "dashScopeChatClient"
+     * 本地 Ollama ChatClient,保留为离线或本地模型兜底使用。
      */
     @Primary
     @Bean("ollamaChatClient")

--
Gitblit v1.9.3