飞豹客 · 课能看,资料也能带走
飞豹客AI 会员免费

2025年尚硅谷阳哥LangChain4J 向量数据库RAG

这门课的主题是 LangChain4J 框架下的向量数据库与 RAG 应用开发。如果你已经能写 Java,也用过 Spring Boot 做接口,但面对「让大模型回答公司内部文档」这类需求时不知道从哪下手,这门资料正好卡在这个位置上。它不教你怎么训练模型,也不讲算法推导,重点是把大模型接进已有的 J

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
93 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课的主题是 LangChain4J 框架下的向量数据库与 RAG 应用开发。如果你已经能写 Java,也用过 Spring Boot 做接口,但面对「让大模型回答公司内部文档」这类需求时不知道从哪下手,这门资料正好卡在这个位置上。它不教你怎么训练模型,也不讲算法推导,重点是把大模型接进已有的 Java 后端工程,并且让回答有据可查,而不是靠模型自己编。

它解决的是哪类工作场景

最常见的场景是:公司有一批产品手册、制度文档、历史工单,业务方希望做一个能问答的入口,回答必须基于这些资料。直接调大模型 API 会有两个问题,一是模型没见过这些私有内容,二是它会一本正经地胡说。RAG 的思路是先把你自己的文档切块、转向量、存进向量数据库,用户提问时先检索出最相关的片段,再连同问题一起交给模型生成答案。这套流程在 Java 侧落地,LangChain4J 就是目前比较顺手的工具。资料里从模型调用、Token 概念这些基础讲起,再过渡到向量存储和检索链路,顺序是合理的。

适合什么基础,先看哪几块

前置要求不高,但也不是零基础能直接吃下的。你需要会 Java 语法、能看懂 Maven 依赖、知道 Spring Boot 怎么起一个服务,最好本地跑过一次接口联调。如果完全没写过 Java,建议先补语言基础再回来。已经做过大模型 API 调用的同学,可以跳过前面的理论概述,直接从 LangChain4J 的接入部分看起,重点放在向量数据库的选型与写入、文档切分策略、检索结果怎么拼进提示词这几块。这几块是 RAG 效果好坏的分水岭,也是最容易在实际项目里踩坑的地方。环境搭建部分建议跟着走一遍,本地把模型服务跑通,后面调试才有反馈。

学完能独立做什么,资料怎么配合练

跟完之后,你应该能独立搭出一个可用的问答服务:接入一个模型、把一批 PDF 或 Markdown 文档灌进向量库、对外暴露一个查询接口,并且能根据回答质量去调整切分粒度和检索条数。这已经足够支撑一个内部工具或原型验证。练习方式上,不要只看视频。每讲完一个环节就自己动手改一遍,比如换一种文档格式、调整切分长度、对比不同检索条数下的回答差异,这些对比比看完就过更有价值。代码和笔记部分建议对照着敲,遇到报错先看依赖版本是否对得上,向量库和模型客户端的版本兼容问题在这类项目里很常见。理论视频可以倍速过,但涉及配置和调用的部分建议原速跟做一遍。整体来说,这是一份偏工程落地的资料,适合想把手上的 Java 项目和大模型接起来的人,不适合想研究模型原理的读者。

课程目录
课程目录13 集
  • 2025年尚硅谷阳哥LangChain4J +向量数据库+RAG
  • 1阳哥LangChain4J大模型应用串联讲解
  • 2阳哥线上直播
  • 01-LangChain4J-LLM加强
  • 02-LangChain4J大模型
  • LangChain4J-LLM加强2025.3.12
  • 02vcr
  • 01codes.exe
  • 03note.exe
  • 01AI理论入门.mp4
  • 02GPT理论概述.mp4
  • 03SpringAI理论入门.mp4
  • 04ollma安装.mp4
  • 05LangChain4J简介.mp4
  • 06大模型中的Token VS Web开发中的Token.mp4
  • 07新选一个大模型-3个组件是标配.mp4
  • 08永远的helloworld.mp4
  • 09相关api介绍.mp4
  • 10LangChain4j之ChatAPI.mp4
  • 11LangChain4j之常用配置.mp4
  • 12LangChain4j之视觉理解.mp4
  • 13LangChain4j之流式输出.mp4

适合人群

  • AI开发者
  • 数据科学家
  • 机器学习工程师

学习收获

掌握LangChain4J应用
理解向量数据库RAG原理
提升AI大模型开发能力

祝您学习愉快!

学有所成,前程似锦!

课程目录

课程目录153 集
  • 1、阳哥LangChain4J大模型应用串联讲解.mp4
  • 01-LangChain4J-LLM加强
  • LangChain4J-LLM加强2025.3.12
  • 01_codes
  • langchain4j-atguigu
  • pom.xml
  • .idea
  • .gitignore
  • compiler.xml
  • encodings.xml
  • jarRepositories.xml
  • misc.xml
  • validation.xml
  • workspace.xml
  • langchain4j-01helloworld
  • src
  • main
  • java
  • com
  • atguigu
  • study
  • controller
  • resources
  • application.properties
  • test
  • langchain4j-02chatapi
  • config
  • service
  • langchain4j-03chatapi-config
  • listener
  • langchain4j-04chatapi-image
  • static
  • images
  • 1.png
  • langchain4j-05chat-stream
  • 02_vcr
  • 01_AI理论入门.mp4
  • 02_GPT理论概述.mp4
  • 03_SpringAI理论入门.mp4
  • 04_ollma安装.mp4
  • 05_LangChain4J简介.mp4
  • 06_大模型中的Token VS Web开发中的Token.mp4
  • 07_新选一个大模型-3个组件是标配.mp4
  • 08_永远的helloworld.mp4
  • 09_相关api介绍.mp4
  • 10_LangChain4j之ChatAPI.mp4
  • 11_LangChain4j之常用配置.mp4
  • 12_LangChain4j之视觉理解.mp4
  • 13_LangChain4j之流式输出.mp4
  • 03_note
  • LangChain4J大模型实战-弟子班一期2025.3V1.0-day01.mmap
  • 02-LangChain4J大模型
  • LangChain4J大模型-all-2025.3.14
  • 01_code
  • uiDesigner.xml
  • httpRequests
  • http-client.cookies
  • http-requests-log.http
  • target
  • classes
  • generated-sources
  • annotations
  • langchain4j-06chat-memory
  • langchain4j-07chat-prompt
  • entities
  • langchain4j-08chat-functioncalling
  • langchain4j-09chat-graalVM
  • T1.java
  • T1.class
  • langchain4j-10chat-embedding
  • langchain4j-11chat-rag01
  • 07_新选一个大模型-3个组件是标配-笔记.PanD
  • 08_永远的helloworld-笔记.PanD
  • 10_LangChain4j之ChatAPI-笔记.PanD
  • 14_LangChain4j之记忆缓存.mp4
  • 15_提示词工程.mp4
  • 16_functioncalling.mp4
  • 17_graalVM.mp4
  • 18_向量化理论入门.mp4
  • 19_文本向量化实操.mp4
  • 20_向量数据库读写.mp4
  • 21_检索增强生成RAG.mp4
  • LangChain4J大模型实战-弟子班一期2025.3V1.0.mmap
  • 2、阳哥线上直播.mp4
  • 01_尚硅谷直播-Java+DeepSeek4J大模型开发案例实战2025.2.20_0405123649
  • langchain4j-zyfan.zip
  • 尚硅谷直播-Java+DeepSeek4J大模型开发案例实战2025.2.20.mp4
  • 02_尚硅谷直播-Java+LangChain4J大模型开发案例实战第2讲2025.2.27_0405123649
  • 尚硅谷直播-Java+LangChain4J大模型开发案例实战第2讲2025.2.27.mp4
  • 03_尚硅谷直播-Java+LangChain4J大模型开发案例实战第3讲2025.3.6_0405123649
  • langchain4j-zyfan-代码截止第3讲.zip
  • 尚硅谷直播-Java+LangChain4J大模型开发案例实战第3讲2025.3.6.mp4
  • 04_尚硅谷直播-Java+LangChain4J大模型开发案例实战第4讲2025.3.13
  • 尚硅谷直播课-langchain4j第4讲2025.3.13.mp4
  • 当堂代码2025.3.13.zip
  • 05_尚硅谷直播课-Java飞算AI智能编程2025.3.20
  • 尚硅谷直播课-Java飞算AI智能编程2025.3.20.mp4
  • 06_尚硅谷直播-3月28日阳哥精讲Java+LangChain4J大模型开发第6讲
  • langchain4j-boot-qwenv3-2025.3.27当堂代码.zip
  • 尚硅谷直播课-langchain4j第6讲2025.3.27.mp4
  • 07_尚硅谷直播-3月29日简历专场-简历修改建议
  • 简历修改建议.mp4
  • 简历修改重点知识详解.pdf
  • 简历指导.txt
  • 3、赠送:小谷同学.mp4
  • 接口文档.md
  • 小谷同学
  • AI人工智能.md
  • assets
  • 437743283_441088465001299_3974186887586804507_n.png
  • chat-options-flow.jpg
  • function-calling-basic-flow.jpg
  • image-20231001165952706.png
  • image-20231001184957040.png
  • image-20231001190645913.png
  • image-20231001191310537.png
  • image-20231001221556102.png
  • image-20231002095719525.png
  • image-20231002102601366.png
  • image-20231002103444381.png
  • image-20231203125342722.png
  • image-20240615104149326.png
  • image-20240618163526780.png
  • image-20240621214934967.png
  • image-20240919194552600.png
  • image-20240923162649393.png
  • image-20240923203321947.png
  • image-20240925111402387.png
  • image-20240925111522307.png
  • image-20240925111908939.png
  • image-20240925113317203.png
  • image-20240930185246080.png
  • image-20240930185456192.png
  • orbis-sensualium-pictus2-1727076626697.jpg
  • orbis-sensualium-pictus2.jpg
  • qdrant_overview_high_level.png
  • spring-ai-chat-completions-clients.jpg
  • spring-ai-embeddings.jpg
  • spring-ai-rag.jpg
  • v2-669876206f4e5b2c116a12d1e06d27dc_r.jpg
  • v2-6a153437d71735c573870895cd60307b_720w.webp
  • 视频
  • AI01
  • 1.课程介绍.wmv
  • 10.SpringAI入门程序.wmv
  • 11.ChatClient详解.wmv
  • 12.chatClient四种角色.wmv
  • 13.ChatClientConfig统一配置ChatClient.wmv
  • 14.ChatClient小结.wmv
  • 15.OpenAIChatModel的基本使用.wmv
  • 16.OllamaChatModel的基本使用.wmv
  • 2.大模型划分.wmv
  • 3.大模型生态.wmv
  • 4.ollama介绍及安装.wmv
  • 5.openwebUI的使用.wmv
  • 6.原生的rest api.wmv
  • 7.openai文档说明.wmv
  • 8.内容小结.wmv
  • 9.SpringAI介绍及demo搭建.wmv
  • AI.torrent
  • AI01.torrent
  • AI生态图.drawio
  • 听书项目.torrent
  • 课堂总结.md
  • AI02
  • 1.昨日回顾及今日安排.wmv
  • 10.集合操作.wmv
  • 11.点的操作.wmv
  • 12.qdrant官方java客户端的使用.wmv
  • 13.稀疏向量演示.wmv
  • 14.SpringAI整合Qdrant数据库.wmv
  • 15.SpringAI-Qdrant过滤.wmv
  • 16.今日小结.wmv
  • 2.文本转图片.wmv
  • 3.文本转音频.wmv
  • 4.多模态支持.wmv
  • 5.函数调用.wmv
  • 6.内容小结.wmv
  • 7.向量数据库介绍.wmv
  • 8.qdrant的安装.wmv
  • 9.collection集合和point点.wmv
  • AI02.torrent
  • AI03
  • 1.昨日回顾.wmv
  • 10.SpringData-Mongodb入门.wmv
  • 11.文档的新增.wmv
  • 12.save方法及批量新增.wmv
  • 13.查询方法.wmv
  • 14.更新和删除.wmv
  • 2.mongodb介绍.wmv
  • 3.MongoDB相关概念.wmv
  • 4.MongoDB的安装及数据库操作.wmv
  • 5.集合的操作.wmv
  • 6.数据的新增和查询.wmv
  • 7.文档的更新和删除.wmv
  • 8.排序和分页.wmv
  • 9.MongoDB的GUI客户端.wmv
  • AI03.torrent
  • AI04
  • 10.知识库上传大致流程.wmv
  • 11.知识库上传代码实现.wmv
  • 12.解决向量数据库自动配置有多个嵌入模型的问题.wmv
  • 13.完成知识库上传功能.wmv
  • 14.用户信息处理及知识库删除.wmv
  • 15.把项目推送到远端.wmv
  • 2.小谷同学效果演示.wmv
  • 3.项目搭建上.wmv
  • 4.启动前端项目并准备数据环境.wmv
  • 5.后台项目的启动.wmv
  • 6.逆向工程生成代码.wmv
  • 7.项目更新问题.wmv
  • 8.根据项目id查询知识库列表.wmv
  • 9.知识库上传controller接口分析.wmv
  • AI05
  • 10.查询一次会话的历史记录.wmv
  • 11.设计模式的介绍.wmv
  • 12.设计模式之工厂方法模式.wmv
  • 13.设计模式之抽象工厂.wmv
  • 14.设计模式之单例模式.wmv
  • 15.设计模式之建造者模式.wmv
  • 16.设计模式之原型模式.wmv
  • 2.新建会话代码实现上之controller方法.wmv
  • 3.新建会话实现之Service.wmv
  • 4.解决新建会话中的问题.wmv
  • 5.会话的查询和更新.wmv
  • 6.聊天的实现上.wmv
  • 7.聊天的实现下.wmv
  • 8.测试聊天.wmv
  • 9.保存聊天回答结果.wmv
  • AI05.torrent
  • AI06
  • 2.策略模式基本实现.wmv
  • 3.spring整合策略模式.wmv
  • 4.Spring整合策略模式(结合ApplicationContextAware接口及自定义注解枚举类).wmv
  • 5.策略模式小结.wmv
  • 6.使用策略模式改造小谷同学.wmv
  • 资料
  • guli_chat.sql
  • guli_quartz.sql
  • multimodal.test.png
  • xiaogu-project.zip
  • xiaogu.zip
  • 工具类
  • FileUtil.java
  • pojo
  • Chat.java
  • Message.java
  • vo
  • ChatVo.java
  • MessageVo.java
  • QueryVo.java