15 RAG 原理
RAG 原理RAG 的核心是先从知识库检索相关内容,再把检索结果作为上下文交给大模型回答,从而减少模型胡编,并让模型能回答私有文档里的问题。RAG 原理RAG 是什么为什么需要 RAGRAG 和普通 Chat 的区别RAG 基本流程核心组件Document 和 ChunkEmbedding 是什么V
14 阶段交付
阶段交付 阶段交付的核心不是继续加新功能,而是把前面做过的聊天、流式输出、Tool Calling、FastAPI 和 Java/Python 联调整理成一个能启动、
13 Java + Python 联调
Java + Python 联调Java + Python 联调的核心是让 Spring Boot 负责业务入口,让 FastAPI 负责 AI 能力,并用统一协议、超时、重试和日志把两边稳定连接起来。Java + Python 联调为什么要 Java 调 Python联调目标Python 侧接口统
12 LangGraph 基础
LangGraph 基础LangGraph 的核心是把 AI 应用拆成状态、节点和边,让复杂流程不再只是一串函数调用,而是一张可以控制、观察和扩展的工作流图。LangGraph 基础LangGraph 是什么为什么需要 LangGraph安装依赖StateNodeEdge最小工作流加入模型调用条件边
11 LangChain 基础
LangChain 基础LangChain 的核心是把模型、提示词、工具和调用流程包装成可以组合的 Python 应用代码,让 AI 能力从“调用一次模型”变成“组织一条链路”。LangChain 基础LangChain 是什么为什么要学 LangChain安装依赖Chat ModelMessage
10 Python FastAPI
Python FastAPIFastAPI 的核心是用 Python 快速创建 AI 服务接口,让 Java 后端可以通过 HTTP 调用 Python 里的模型、RAG 或 Agent 能力。Python FastAPIFastAPI 是什么创建 FastAPI 服务定义请求响应完整 main.p
09 Java Tool Calling
08 Tool Calling 概念
Tool Calling 概念Tool Calling 的核心是让模型在需要外部能力时,先提出工具调用请求,由后端执行工具,再把工具结果交回模型生成最终回答。Tool Calling 概念Tool Calling 是什么为什么需要 Tool CallingTool Calling 基本流程工具 Sc
07 完成聊天 Demo
完成聊天 Demo聊天 Demo 的目标是把前面几天的知识串起来,做出一个能运行、能调用、能说明清楚的最小 AI 聊天项目。完成聊天 DemoDemo 是什么项目范围建议项目结构依赖准备配置文件请求和响应对象ServiceController基础异常处理接口文档README 要写什么提交 Git常见
06 Spring AI 入门
Spring AI 入门Spring AI 的核心是把大模型能力接进 Spring Boot 项目,用统一的 Java API 完成聊天、Prompt 模板、模型配置和后端接口封装。Spring AI 入门Spring AI 是什么为什么 Java 后端要学 Spring AIChatClient