Java AI 框架专题
约 333 字大约 1 分钟
有了模型、RAG 和工具调用的基础,还需要理解这些能力怎样接入已有 Java 应用。本专题先沿着一次业务请求认识 Spring AI,重点解释组件职责、执行顺序和限制。
阅读顺序
- 大模型 API 调用工程实践:理解请求、流式返回和错误处理。
- Spring AI 应用实践:从知识库问答到工具调用:以售后助手为例,理解 ChatClient、Advisor、Memory、RAG 与工具调用。
- AI 应用系统设计:把业务权限、任务状态和跨服务协作接入整体链路。
常见问题
- ChatClient、ChatModel 与 Advisor 分别负责什么?
- 检索、会话记忆和工具调用的顺序为什么影响结果?
- ChatMemory 为什么不能替代完整聊天历史和审计记录?
- 支持流式输出,是否意味着所有工具都以非阻塞方式执行?
工作流选型与 Spring AI Alibaba Graph 的示例见 Workflow、Graph 与 Loop。该项目与 Spring AI 的 API、版本应分别核对。
