April 19, 2025 聊聊 Deep Search 和 Deep Research 2022 年 11 月 30 日,OpenAI 正式发布 ChatGPT 产品,仅两个月后,其月活用户就突破了 1 个亿,成为历史上增长最快的消费类应用之一。一时之间,生成式 AI 技术遍地开花,国内外科技大厂紧锣密鼓纷纷入场,各种大模...- 阅读剩余部分 -
March 23, 2025 实战 Model Context Protocol 2024 年 11 月 25 日,Anthropic,就是 Claude 背后的那家公司,推出了一个名为 MCP 的开放协议,它的全称为 Model Context Protocol(模型上下文协议),用于标准化大模型与各类外部工具和数据源之间的交互。这个协...- 阅读剩余部分 -
March 15, 2025 盘点 Python 中那些 PDF 解析库 使用 RAG 实现企业私域知识问答是目前最流行也是最前沿的大模型技术之一,在 高级 RAG 技术学习笔记 这篇笔记中,我介绍了很多种不同的高级 RAG 技术,其关注点更多的是如何检索私域知识以及如何将检索结果灌输到大模型中,并没有深入如何获得这...- 阅读剩余部分 -
January 24, 2025 使用 GraalVM 构建 Java 原生应用 随着云原生技术的普及,Java 应用在云环境中的臃肿问题变得更加突出,比如:镜像体积大:传统的 Java 应用容器镜像通常包含完整的 JVM 和依赖库,导致镜像体积庞大,增加了存储和传输的成本;启动速度慢:传统的 Java 应用...- 阅读剩余部分 -
October 7, 2024 基于 LangGraph 创建智能体应用 早在年初的时候,LangChain 发布了 v0.1.0 稳定版本,版本公告里通过大量的篇幅对功能特性做了全面的介绍,最后,在公告的结尾,提到了一个不那么显眼的库,那就是 LangGraph。尽管看上去不那么显眼,但是它却非常重...- 阅读剩余部分 -
August 25, 2024 Java 21 初体验(三) 在 上一篇笔记 和 上上一篇笔记 中,我们学习了 Java 21 中前 10 个重要特性:430: String Templates (Preview)431: Sequenced Collections439: Generational ZGC440:...- 阅读剩余部分 -
July 23, 2024 Java 21 初体验(二) 在 上一篇笔记 中,我们学习了 Java 21 中前 5 个重要特性:430: String Templates (Preview)431: Sequenced Collections439: Generational ZGC440: Record Pa...- 阅读剩余部分 -
June 29, 2024 高级 RAG 技术学习笔记 随着大模型技术的发展,基于大模型开发的应用也越来越多,比如类似 ChatGPT 的对话服务,将搜索引擎与大模型相结合的问答服务,等等。但在这些应用中,我们也面临着大量的问题,包括缺乏领域知识、无法获取实时信息以及生成虚假内容。检索增强生成(Retr...- 阅读剩余部分 -
April 7, 2024 开源大模型 Llama 实战 去年 2 月 24 日,Facebook 的母公司 Meta AI 推出 Llama 语言模型,该模型完全使用公开可用的数据集进行训练,拥有 70 亿到 650 亿个参数,包括 7B、13B、30B 和 65B 四个版本,可以进行本地部署和微调训练,非常...- 阅读剩余部分 -
February 24, 2024 提示工程学习笔记(二) 在 上一篇笔记 中,我们学习了很多提示工程相关的技术,比如思维链(CoT)和最小到最多提示(Least-to-Most Prompting)等,显著改善了大模型的推理能力。尽管如此,我们常常还是会看到这样的现象:大模型可以准确地生成...- 阅读剩余部分 -