
LangChain
文章平均质量分 85
0 门槛入门:无需编程基础,从 AI 原理到框架实操全流程拆解
实战导向:每天一个完整案例(聊天机器人 / 知识库问答 / 智能客服等)
工具包赋能:赠送常用 prompt 模板库 + 部署优化清单
社群答疑:专属学习群每日问题速答 + 作业批改
奔四的程序猿
2023年重新开始写代码 2011-2015年写Java 2015-2019年写php 2019-2022年底做抖音运营 2023年觉得自己还是写代码吧
展开
-
结课作业:用langchain+deepseek微调一个文旅大模型(2)设计方案与代码
LangChain是一个强大的大模型应用开发框架,它提供了一套完整的工具和组件,使开发者能够轻松构建基于大模型的复杂应用,如问答系统、聊天机器人、代理系统等。LangChain的核心理念是将大模型与其他计算和知识源连接起来,实现更强大的功能[0文档问答系统个性化助手自主代理数据分析助手内容生成器多模态应用。原创 2025-04-10 14:43:38 · 66 阅读 · 0 评论 -
结课作业:用langchain+deepseek微调一个文旅大模型(1)数据获取-爬虫
马蜂窝旅游网是中国年轻一代用得更多的旅游网站,由上亿旅行者共同打造,被称为"旅行神器"。根据网站数据显示,马蜂窝拥有60,000多个全球旅游目的地,600,000个细分目的地新玩法,760,000,000次攻略下载,以及38,000家旅游产品供应商[30马蜂窝兼具社区属性和电商属性,其中UGC(用户创造内容)社区属性为核心。马蜂窝主要为用户提供优质的内容,如旅行攻略、游记等,同时在旅游服务方面几乎涵盖所有相关服务[10网络爬虫是一种自动化程序,用于从互联网上抓取和存储网页内容。原创 2025-04-10 14:30:45 · 1593 阅读 · 0 评论 -
LangChain学习之旅(七):检索与问答进阶
通过这七天对LangChain的学习,我们从基础认知到各个关键环节的深入探索,已经初步掌握了如何利用LangChain构建强大的自然语言处理应用,特别是基于文档的检索与问答系统。例如,一个电商平台的智能客服可以通过接入产品文档、用户常见问题文档等,快速回答用户关于产品信息、订单流程、售后服务等方面的问题。在处理问题时,先通过知识图谱解析问题中的实体和关系,然后根据这些信息在向量存储中进行更有针对性的检索,最后由语言模型生成回答。当用户提出问题时,问答系统会从多个文档的向量存储中检索相关信息,并生成回答。原创 2025-04-10 10:01:51 · 91 阅读 · 0 评论 -
LangChain学习之旅(六):检索与问答
在前面的学习中,我们已经掌握了文档的加载、处理以及向量存储。现在,我们要将这些知识整合起来,构建一个基于文档的问答系统。这个系统的核心思路是,利用向量存储找到与问题相关的文档片段,然后让语言模型基于这些片段生成回答。通过这些优化措施,我们可以使基于文档的问答系统更加准确和实用,为用户提供更优质的回答。提示词在问答系统中起着关键作用,它可以引导语言模型生成更符合我们期望的回答。最后,输入问题并运行问答链,得到基于文档的回答。在这段代码中,我们首先加载并处理文档,将其存入向量数据库。原创 2025-04-10 09:59:30 · 25 阅读 · 0 评论 -
LangChain学习之旅(五):文档加载与处理进阶
通过今天的学习,我们对文档切割后的精细化处理、向量存储的高级操作以及基于向量存储的智能检索优化有了更深入的理解。例如在处理法律条文文档时,一条完整的法律条款可能被分割到不同的文本块中,这会影响后续基于文档的问答准确性。例如,在一个包含多种类型文档(如技术文档、市场报告等)的向量存储中,我们只想检索技术文档。例如,我们可以为每个文本块添加元数据,记录其在原文档中的位置信息(如页码、段落序号等),以便在后续处理中恢复上下文。随着新文档的加入或已有文档的更新,我们需要对向量存储进行相应的操作。原创 2025-04-08 09:22:30 · 214 阅读 · 0 评论 -
LangChain学习之旅(四):文档加载与处理深度解析
向量存储将文本转化为向量形式,便于计算机进行高效的语义相似性搜索。例如,在信息检索系统中,将用户查询和文档都转化为向量,通过计算向量间的相似度来找到相关文档。原创 2025-04-08 09:16:30 · 123 阅读 · 0 评论 -
# LangChain学习之旅(三):核心流程与关键类库解析
通过对LangChain核心流程和关键类库的深入了解,我们仿佛掌握了LangChain这座“语言技术宝库”的地图和钥匙。从数据准备到模型选择、提示词构建、链操作执行,再到结果处理与应用集成,每个环节紧密相连,共同构成了LangChain强大的功能体系。而llmschainspromptsembeddings和等关键类库,更是如同宝库中的珍贵宝藏,为我们开发各种自然语言处理应用提供了丰富的工具和手段。原创 2025-04-06 11:59:13 · 16 阅读 · 0 评论 -
LangChain学习之旅(二):从模型交互到自定义训练探索
当期望模型在特定领域大放异彩时,微调是一项强大的技术手段,好比为全能运动员进行专项特训,使其在特定项目中表现更为卓越。数据筹备:首先要精心筹备数据,就像为厨师准备丰富优质的食材。例如,若想提升模型在法律文书处理方面的能力,就需收集各类法律文书,并将其整理成模型易于理解的结构化文本格式,每行可能包含一段文本及对应的标签(适用于分类任务)。选择合适平台与模型:部分云服务提供的大模型支持微调功能,像OpenAI就有微调API,但使用时需严格遵循其使用政策。原创 2025-04-06 11:37:54 · 22 阅读 · 0 评论 -
踏上LangChain学习之旅:第一天的探索与实践
第一天的LangChain学习之旅,我们一起了解了LangChain的神奇作用,成功安装了Python环境,并学会了如何在不同方式下安装LangChain,还明白了虚拟环境的重要意义。这就像我们已经搭建好了舞台,准备好了道具,接下来的学习旅程中,我们将运用这些基础,深入探索LangChain的更多奥秘,创造出令人惊叹的语言应用。让我们保持热情,继续前行,期待在LangChain的世界中收获更多的惊喜与成就!原创 2025-04-06 11:08:45 · 20 阅读 · 0 评论