-
内容大纲
本书是一本深度探索LangChain框架及其在构建高效AI应用中所扮演角色的权威教程。本书以实战为导向,系统介绍了从LangChain基础到高级应用的全过程,旨在帮助开发者迅速掌握这一强大的工具,解锁人工智能开发的新维度。
本书内容围绕LangChain快速入门、Chain结构构建、大模型接入与优化、提示词工程、高级输出解析技术、数据检索增强(RAG)、知识库处理、智能体(agent)开发及其能力拓展等多个层面展开。通过详实的案例分析与步骤解说,读者可以学会整合如ChatGLM等顶尖大模型,运用ChromaDB进行高效的向量检索,以及设计与实现具有记忆功能和上下文感知能力的AI智能体。此外,书中还介绍了如何利用LangChain提升应用响应速度、修复模型输出错误、自定义输出解析器等实用技巧,为开发者提供了丰富的策略与工具。
本书主要面向AI开发者、数据科学家、机器学习工程师,以及对自然语言处理和人工智能应用感兴趣的中级和高级技术人员。 -
作者介绍
陈鹏 知名B站up主[老陈打码] 广州麒跃科技有限公司创始人 全网AI技术教程达千万播放量 -
目录
第1章 快速认识LangChain
1.1 LangChain概述
1.1.1 认识LangChain
1.1.2 LangChain的用途
1.1.3 LangChain生态与开源项目概览
1.2 安装Python环境
1.2.1 下载Anaconda
1.2.2 安装Anaconda
1.3 使用Jupyter Notebook学习LangChain
1.3.1 安装Jupyter Notebook
1.3.2 启动Jupyter Notebook
1.3.3 创建新的Notebook
1.3.4 使用Jupyter Notebook学习LangChain
1.3.5 Jupyter Notebook快捷键
1.3.6 使用快捷键的好处
1.4 安装和配置LangChain环境
1.5 第一个LangChain应用示例
第2章 接入大模型
2.1 在LangChain中使用免费的文心大模型API
2.1.1 文心大模型简介
2.1.2 基础使用
2.1.3 链式调用
2.1.4 流式生成
2.1.5 批量生成
2.2 使用DeepSeek API进行LangChain开发
2.2.1 DeepSeek-V2概述
2.2.2 获取API密钥
2.2.3 配置环境
2.2.4 集成DeepSeek API
2.3 在LangChain中使用ChatGLM-4 API
2.3.1 GLM-4模型简介
2.3.2 在LangChain中集成ChatGLM
2.4 LangChain调用本地开源大模型ChatGLM
2.4.1 ChatGLM3-6B模型简介
2.4.2 安装和准备工作
2.4.3 实现基本对话
2.4.4 LangChain调用本地开源大模型ChatGLM
2.5 接入部署的开源大模型的类OpenAI服务器
2.5.1 为什么要实现OpenAI类似的响应
2.5.2 常见本地部署提供兼容的OpenAI API应用
2.6 LM Studio搭建OpenAI API服务器
2.6.1 安装LM Studio
2.6.2 下载和加载模型
2.6.3 配置和运行本地服务器
……
第3章 LangChain提示词工程
第4章 高级提示词技术
第5章 LangChain输出解析
第6章 检索增强生成
第7章 高级RAG应用
第8章 AI应用流程控制
第9章 智能体开发
第10章 智能体强化
第11章 LangGraph多智能体
第12章 人工智能销售助手
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...