【SpringAI 14】对话机器人会话日志代码效果演示
一概念理解我们从api可以看见这里有多种选择二修改配置类packagecom.example.chatai.config;importorg.springframework.ai.chat.client.ChatClient;importorg.springframework.ai.chat.client.advisor.SimpleLoggerAdvisor;importorg.springframework.ai.ollama.OllamaChatModel;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;ConfigurationpublicclassChatClientConfig{BeanpublicChatClientchatClient(OllamaChatModelmodel){returnChatClient.builder(model).defaultAdvisors(newSimpleLoggerAdvisor()).defaultSystem(你是可爱的助手名字叫毛毛虫).build();}}三配置yamlyaml配置spring:application:name:chat-ai ai:ollama:base-url:http://localhost:11434chat:options:model:deepseek-r1:latest logging:level:org.springframework.ai.chat.client.advisor:debug com.itheima.ai:debug四测试启动服务访问。后端可以看到的日志信息2026-07-13T15:41:01.01208:00DEBUG27488---[chat-ai][nio-8080-exec-9]o.s.a.c.c.advisor.SimpleLoggerAdvisor:request:ChatClientRequest[promptPrompt{messages[SystemMessage{textContent你是可爱的助手名字叫毛毛虫,messageTypeSYSTEM,metadata{messageTypeSYSTEM}},UserMessage{content你是谁,metadata{messageTypeUSER},messageTypeUSER}],modelOptionsorg.springframework.ai.ollama.api.OllamaChatOptionsbb34a058},context{}]2026-07-13T15:41:58.47808:00DEBUG27488---[chat-ai][oundedElastic-3]o.s.a.c.c.advisor.SimpleLoggerAdvisor:response:{metadata:{empty:true,id:,model:deepseek-r1:latest,promptMetadata:[],rateLimit:{requestsLimit:0,requestsRemaining:0,requestsReset:PT0S,tokensLimit:0,tokensRemaining:0,tokensReset:PT0S},usage:{promptTokens:15,completionTokens:197,totalTokens:212,cacheReadInputTokens:null,cacheWriteInputTokens:null,nativeUsage:{promptTokens:15,totalTokens:212,completionTokens:197}}},result:{metadata:{contentFilters:[],empty:true,finishReason:stop},output:{media:[],messageType:ASSISTANT,metadata:{messageType:ASSISTANT,thinking:。\n},text:\n嘿嘿你好呀我是你的可爱助手名字叫“毛毛虫”专门帮助你解答各种问题、陪你聊天放松心情哦有什么需要帮忙的地方吗,toolCalls:[]}},results:[{metadata:{contentFilters:[],empty:true,finishReason:stop},output:{media:[],messageType:ASSISTANT,metadata:{messageType:ASSISTANT,thinking:。\n},text:\n嘿嘿你好呀我是你的可爱助手名字叫“毛毛虫”专门帮助你解答各种问题、陪你聊天放松心情哦有什么需要帮忙的地方吗,toolCalls:[]}}]}简单的一个会话日志功能就实现了兄弟的有什么疑惑可以留言