Spring AI
中等
面试题库
Spring AI
中等
ChatMemory 的存储后端如何切换?MessageWindowChatMemory 与持久化存储的差异?
Spring AI
中等
MessageChatMemoryAdvisor 如何把历史消息注入?它默认保留多少条历史?
Spring AI
困难
多个 Advisor 如何排序?AdvisorSpec 的 order 与 around 语义如何决定执行顺序?
Spring AI
中等
RequestResponseAdvisor 与 CallAdvisor/StreamAdvisor 的区别?1.x 版本里接口如何演进?
Spring AI
简单
Advisor 是什么?它在一次模型调用链中的什么位置起作用?
Spring AI
困难
工具函数的参数 Schema 是如何生成的?反射生成与手写 JSON Schema 的差异与坑是什么?
Spring AI
中等
如何给工具调用加权限校验与审计?在 ToolCallback 里做鉴权是否合适?
Spring AI
简单
流式场景下函数调用事件如何被逐块返回?与普通文本流有什么区别?
Spring AI
困难
如何实现多轮工具调用的循环直到拿到最终答案?Spring AI 自动执行的循环边界在哪?
Spring AI
中等
如何让函数调用与 RAG 结合:把检索做成工具 vs 直接检索注入,各有什么取舍?
Spring AI
困难