
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了基于LangChain.js的检索增强生成(RAG)技术实现方案。RAG通过结合信息检索与大模型生成能力,有效解决了传统LLM的知识时效性、私有数据访问和回答可信度等问题。文章详细讲解了RAG工作流程:首先使用Document Loaders加载多种格式数据源(如PDF、网页、CSV等),然后通过文本分割和向量嵌入构建语义索引库,最后利用检索链将相关文档片段与大模型推理结合生成答案。文中

摘要:随着大语言模型(LLM)的兴起,开发者面临API接口不统一和厂商锁定的痛点。LangChain应运而生,作为标准化中间层,封装各大厂商API,提供统一接口。其核心功能包括Model I/O、Chains、Agents等模块化设计,并通过LCEL语言简化链式调用。LangChain已发展为包含核心框架、LangGraph智能体框架和LangSmith运维平台的完整生态,支持Python和Typ

摘要: 本文探讨了在LangChain.js中实现Agent和LangGraph流式输出的方法。针对大模型推理速度慢的问题,流式输出通过SSE协议分段传输结果,提升用户体验。文章详细介绍了Agent流式输出的两种模式(updates和messages),并提供了服务端(Node.js/Express)和客户端的代码示例。对于LangGraph,同样支持这两种流式模式,展示了如何通过.stream(

本文探讨了从传统Agent模式向可控性更强的LangGraph架构的演进过程。以电商售后机器人为例,首先分析了传统Agent(LLM+Tools+Executor)的局限性,如黑盒执行、状态管理困难和资源浪费等问题。随后提出了基于LangGraph的优化方案,通过状态机建模将流程拆解为意图分类器、业务节点和工具执行等模块。具体实现展示了如何定义状态、构建意图分类节点和核心业务节点,利用结构化输出来

本文介绍了基于LangChain.js的检索增强生成(RAG)技术实现方案。RAG通过结合信息检索与大模型生成能力,有效解决了传统LLM的知识时效性、私有数据访问和回答可信度等问题。文章详细讲解了RAG工作流程:首先使用Document Loaders加载多种格式数据源(如PDF、网页、CSV等),然后通过文本分割和向量嵌入构建语义索引库,最后利用检索链将相关文档片段与大模型推理结合生成答案。文中

摘要: 大语言模型(LLM)开发中,连接外部工具和API的传统方式依赖定制化“胶水代码”,导致复杂度高。模型上下文协议(MCP)通过标准化接口(类似USB-C),实现即插即用连接,将M×N的适配问题简化为1+1。LangChain.js推出的MCP适配器进一步降低集成门槛,支持快速构建可扩展AI应用。 实战演示: 服务端:基于Express和MCP SDK构建数学计算服务,通过SSE协议与客户端通

本文介绍了构建LLM应用的进化路径:从基础文本生成到结构化输出,再到API/数据库交互,最终实现自主规划任务的智能体(Agent)。重点解析了LangChain.js中的核心机制: 基础模型:初始阶段模型仅作为文本生成器,缺乏实时信息获取能力 函数调用:通过Tool Calling实现模型与外部工具的交互,详细演示了手动处理工具调用的完整流程 工具封装:使用LangChain的tool函数将逻辑、

缘起智能手机兴起,移动端开发火热起来。起初只有Android和IOS应用,随着H5的问世,以及手机性能的提升,Web App开始斩露头角。一份代码,多端运行。这预示着开发成本的降低,同时也能减少因开发者实现的差异导致Android和IOS应用出现不同的表示。发展如果某一块的功能简单,仅仅是一些页面的展示,那么无用质疑,使用Web App技术现实更优,通过WebView嵌入到原生应用中。...
古人有云“活到老,学到老”。果不其然,在学校里我们一直在学习,步入社会开始工作后学习也不会停止。需求是不断变化的,能够解决问题才是王道。故唯有不断学习新的技能才能不被时代拉下。Cordova简介Cordova 是一款老牌的基于 HTML,CSS 和 JavaScript 的移动端跨平台框架,它的前身是 PhoneGap。后者在被Adobe 公司收购之后,将其核心剥离出来,移交给了Apach...







