搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「LangChain 组件」找到 30 条内容
按专题浏览 →匹配正文:核心设计原理 LangChain的本质是**"组合式"框架**,通过标准化接口把大模型能力模块化,像搭积木一样构建复杂应用。核心思想是: 抽象统一:用统一接口封装不同模型、向量库、工具 链式组合:通过LCEL(LangChain Expression Language)声明式编排流程 状态管理:Memory组件维护多轮对话上下文 关键组件 组件 作用 典型场景 Chain 预定义的固定执行流程 翻译、摘要等单步任务 Agent 动态决策,自主选择工具和步骤 复杂多步推理(Re…
匹配正文:核心设计原理 LangChain的本质是**"面向LLM的编程框架"**,通过分层抽象解决LLM应用开发的共性问题: 1. 六大核心抽象层 层级 职责 典型组件 Model/IO 统一模型接口 ChatOpenAI、HuggingFacePipeline Retrieval 知识检索 VectorStore、Document Loader、Text Splitter Chains 固定流程编排 LLMChain、RetrievalQA Agents 动态决策执行 ReAct、…
匹配正文:问题本质 LangChain的ConversationBufferMemory等组件默认是单进程单会话设计,直接存于内存对象中。多用户并发时,若不改造会出现: 记忆串扰:A用户看到B用户的对话历史 状态丢失:服务重启后所有记忆清空 核心改造方案 方案一:会话标识 + 外部存储(推荐) 架构思路:将Memory从内存剥离到外部KV存储,以user_id + session_id为键隔离 # 核心改造点:自定义Memory类 class RedisMemory(BaseMemor…
学习内容与项目面试,在同一条路上。