Java AI 生态

Java 侧 AI 应用开发框架与实战项目研究。与 Python 生态不同,Java AI 更侧重企业级集成、Spring 生态和类型安全。

目录

  • Spring-AI —— Spring 官方 AI 框架,ChatClient + Advisor + Tool + VectorStore
  • Spring-AI-Alibaba —— 阿里 Agent OS,ReAct Agent + StateGraph + A2A + 可视化平台
  • LangChain4j —— Java 最成熟独立 LLM 框架,AiServices 声明式接口
  • yu-ai-agent —— 鱼皮实战教程,从零手写 ReAct Agent + RAG + MCP

关系速览

框架定位与 Spring 关系
Spring AI原子层(模型/工具/向量存储)原生 Spring
Spring AI AlibabaAgent OS(在 Spring AI 之上)构建于 Spring AI
LangChain4j独立全栈框架外部 starter 集成
yu-ai-agent学习/参考实现基于 Spring AI