实战:Spring Boot 接入思路
如果你是 Java 后端,推荐把 AI 能力封装成独立服务,Spring Boot 通过 HTTP 调用。
架构
text
Vue / 管理后台
↓
Spring Boot 业务系统
↓ HTTP
Python AI Service
↓
LangChain / LangGraph
↓
模型 API / 向量库 / 工具服务Java 侧职责
- 用户登录和权限。
- 业务数据查询。
- 订单、积分、工单等核心逻辑。
- 审计日志。
- 调用 AI 服务并返回结果。
AI 服务职责
- Prompt 编排。
- RAG 检索。
- Agent 工具选择。
- LangGraph 工作流。
- 模型调用和结果解析。
为什么这样拆
Java 保持业务稳定性,Python 适合快速接入 LLM 生态。两边通过 API 解耦,方便扩展和替换。
非官方声明
本站为个人维护的非官方中文学习文档,不代表 LangChain 官方。页面内容是基于公开文档、源码实践和中文开发者视角重新整理的学习资料。涉及 API 细节时,请以官方文档和实际安装版本为准。
参考来源
- LangChain / LangGraph 官方文档:
https://docs.langchain.com/ - LangChain API Reference:
https://reference.langchain.com/ - 本站内容为中文学习整理,不做官方身份声明。