
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了RAG对话系统中6种对话历史压缩策略的实现方案: 滑动窗口:简单保留最近N条消息,零延迟但会丢失关键信息 Token限制:保留前N条关键设定+尾部消息,精确控制token消耗 摘要压缩:用LLM将旧消息生成摘要,适合长对话但延迟较高 分层压缩:通过关键词匹配保护重要消息,适合角色扮演场景 AFM自适应:为每条消息分配保真度等级,信息保留最完整 话题分段:按话题切换点分段压缩,适合多话题长
本文详细介绍了5种RAG系统中的查询增强方法,旨在提升检索效果。针对用户提问质量直接影响检索效果的问题,文章分析了HyDE、Query Rewriting、Multi-Query、Step-back Prompting和Query Expansion五种方法的原理、适用场景及实现要点。每种方法针对不同查询痛点:HyDE通过生成假设答案提升概念性问题检索;Query Rewriting优化口语化表达
langchainrust:Rust 实现的 LLM 应用框架 摘要:langchainrust 是一个受 LangChain 启发的 Rust 框架,专为构建高性能 LLM 应用设计。主要特点包括: 核心组件:提供 LLM 集成、Agent、Chain、Memory、向量数据库和 RAG 等完整功能 技术优势: 完全异步架构(基于 Tokio) 类型安全和内存安全 零成本抽象的高性能实现 关键功
本文介绍了MCP协议的核心概念和应用场景。MCP是AI工具间的标准通信协议,采用JSON-RPC 2.0规范。主要内容包括: 角色划分:Client调用工具,Server提供工具 通信机制:基于JSON的请求-响应模式,支持三种消息类型 连接方式:通过Stdio(子进程)或SSE(HTTP)建立连接 握手流程:初始化协议版本确认过程 实现示例:展示了langchainrust库的实际代码片段 MC
MySQL与MongoDB存储与并发控制对比 MySQL(InnoDB)采用B+树结构存储数据,支持聚簇索引和二级索引,通过缓冲池、变更缓冲区和日志缓冲区优化性能,支持ACID事务。MongoDB(WiredTiger)使用B树结构,索引与数据分离存储,采用MVCC实现并发控制,支持文档级锁和乐观并发。两者在存储结构、索引机制、事务支持和扩展性方面存在显著差异:MySQL适合结构化数据和复杂事务,
文章摘要: langchainrust 是 LangChain 的 Rust 实现框架,提供完整的 LLM 应用开发能力,包括模型调用、Agent、工具链、RAG、记忆管理等。它支持多模型提供商(OpenAI/DeepSeek/Moonshot等),具有高性能、类型安全和部署简单的优势。文章介绍了其功能模块(LLM/Agent/工具/检索等)并通过6个实战示例展示基础用法,包括模型调用、Agent
langchainrust 是一个用 Rust 语言实现的 LangChain 风格框架,提供了构建大语言模型(LLM)应用所需的核心组件。本文详细介绍了该框架的主要特性:LLM 支持:OpenAI 兼容接口、通义千问、模型路由(根据问题难度自动选择模型,优化成本)Agent 与工具调用:ReActAgent 实现了可选的工具调用,LLM 自主判断是否需要工具辅助RAG 检索增强:完整的文档分割、
本文介绍了LangChainRust框架的七大核心模块,这是一个用Rust构建高性能LLM应用的完整解决方案。主要内容包括:1)智能代理(Agents)模块,支持FunctionCalling和ReAct两种方式;2)链式调用(Chains)功能,包括基础LLMChain、顺序执行的SequentialChain和带记忆的ConversationChain;3)对话记忆(Memory)系统,提供B
本文介绍了LangChainRust中Agent结合RAG和BM25实现高效数据检索的技术原理。主要内容包括: 混合检索的必要性:BM25擅长关键词精确匹配,RAG语义检索理解语义,Hybrid混合检索可提升20-30%召回率。 BM25检索原理:详细解析了BM25算法公式、IDF计算方法和参数调优建议,核心是通过词频和文档长度进行评分。 RAG语义检索:基于向量相似度计算,使用cosine相似度
LangChainRust Agent 引擎架构解析 本文深入分析了LangChainRust Agent引擎的两阶段架构设计。第一阶段是构建期(StateGraph),通过add_node()/add_edge()等方法描述图结构;第二阶段是执行期(CompiledGraph),负责实际运行逻辑。构建期包含5个核心数据结构,支持三种节点添加方式和五种边连接方式。编译期会进行严格验证,包括节点存在







