项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 425
使用教程
环境要求
- JDK 17+
- Maven
- Docker
安装与启动步骤
-
1拉仓库
教学项目,按章节分模块。
git clone https://github.com/qifan777/dive-into-spring-ai -
2起依赖服务
向量库与数据库用容器起。
docker run -d -p 6333:6333 qdrant/qdrant -
3配模型 key
对话与嵌入模型各要一组凭据。
-
4按章节跑示例
从流式输出开始,再到函数调用与 RAG。
-
5试图谱增强那一章
它把 Graph RAG 单独做了一节,值得对照看。
如何确认成功
按章节跑下来,流式输出能逐字返回,函数调用能被真实触发,RAG 回答能引用到库里文档
注意事项
- 它是 Spring AI 的教学项目,价值在示例的完整性而不是工程完备度。
- 章节之间依赖不同,别指望一个配置跑完所有示例。
- 示例里的模型供应商可替换,换的时候注意接口差异。
- 教学代码省略了生产需要的重试与限流。
核心亮点
- 覆盖SSE流、Agent、RAG、Function Call等Spring AI全链路核心能力,体系完整
- 每个主题配有可运行代码示例,理论与实践结合,学习路径清晰
- 基于Java生态,贴合企业级后端开发者的技术栈,落地门槛低
不足之处
- 项目处于早期阶段,文档和社区生态尚待完善
- 部分高级主题(如知识图谱RAG)深度可能有限,需结合官方文档补充
适用场景
- Java后端开发者快速入门Spring AI,构建流式对话接口
- 企业项目需要集成RAG知识库问答,参考其向量数据库与检索实现
- 学习Agent智能体与Function Calling,开发自动化任务处理工具
替代项目
spring-ai-alibaba、LangChain4j、Spring AI官方示例
上一篇:Agentic-RAG-R1
下一篇:chonky
同类项目推荐
agent-skills
开源
给 AI 编码代理装上工程规范,产出直接可交付
Production-grade engineering skills for AI coding agents.
PSOpenAI
开源
在 PowerShell 里直接调用 ChatGPT,让脚本秒变智能。
PowerShell module for OpenAI API.
Weave
开源
用 Go 快速搭建带 AI 能力的服务,省心又高效
A highly efficient, secure, and stable application development platform with excelle···
pydantic-ai-skills
开源
给 Pydantic AI 装上按需加载的技能包,让代理更聪明
This package implements Agent Skills (https://agentskills.io) support with progressi···
ai4j
开源
用 Java 8+ 统一接入多家大模型,快速构建智能 Agent 和编码助手。
Java 8+ agentic SDK: unified LLM access (OpenAI/Anthropic/DashScope/Doubao/DeepSeek.···
IntelliJava
开源
几行 Java 代码,快速接入 ChatGPT、DALL·E 等 AI 服务
Integrate with the latest language models, image generation, speech, and deep learni···
magpie
开源
菜单栏一键换模型,Codex 也能跑 DeepSeek
Every agent's model. One place. Codex on DeepSeek, Claude Code on Kimi, from the men···
sagentic-af
开源
用 TypeScript 快速搭建可扩展的自主 AI 智能体
Sagentic.ai Agent Framework - Sagentic.ai is a unified platform for building, runnin···
gpt-rag-orchestrator
开源
多智能体协作编排,让复杂 RAG 问答更准
Agent orchestration service for the Agent Landing Zone, built on Microsoft Foundry A···
