智能体关键实现技术
文章平均质量分 85
智能体关键实现技术
夏天又到了
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LangGraph图模式示例与解析
下面示例学习LangGraph图模式,目的是用 LangGraph 构建一个“有清晰边界的状态流”。代码取自《AI Agent智能体开发实践》第3章。示例执行结果如下C:\Users\xiayu\miniconda3\envs\langchain03\python.exe "C:\Users\xiayu\PyCharmMiscProject\LangChain官方示例代码学习\LangGraph 框架\图模式.py" {'graph_output': 'My name is Lance'}Pro原创 2026-05-20 11:25:20 · 233 阅读 · 0 评论 -
使用RAG把英文论文PDF翻译成中文示例代码解析
下面示例实现一个需求:上传一篇英文论文,系统能把相关段落翻译成中文,以便读者快速理解论文核心内容。示例代码流程。原创 2026-05-17 13:01:24 · 485 阅读 · 0 评论 -
带搜索工具的对话 Agent示例与解析
✅作用定义整个图的“全局状态”messages用来存储对话历史确保新消息被追加,而不是覆盖📌 所有节点都读写这个State✅Tavily:一个为 LLM 优化的实时搜索 API✅:每次最多返回 2 条搜索结果。原创 2026-05-15 15:16:11 · 497 阅读 · 0 评论 -
简单RAG检索方法示例与解析
本示例用 Qwen 大模型,把一个自然语言问题,转换成更适合检索系统使用的“检索式”,并演示检索结果如何被组织展示。代码取自《AI Agent智能体开发实践》第5章。原创 2026-05-15 09:10:05 · 382 阅读 · 0 评论 -
LangGraph多轮对话 Agent 示例解析
QwenState定义了 LangGraph 中整个对话流程的共享状态messages是对话的核心字段,用于保存所有历史消息List:表示消息列表:LangGraph 提供的自动合并策略每次节点返回新的LangGraph 会自动将这些消息追加到已有消息列表中避免在多轮对话中手动维护历史✅ 这是 LangGraph 推荐的标准消息状态写法✅ 不使用 Pydantic / BaseModel,而是 TypedDict,符合 LangGraph 设计理念。原创 2026-05-13 09:35:26 · 647 阅读 · 0 评论 -
最小可运行的 LangGraph示例解析
State是 LangGraph 中图的全局状态messages用来保存对话历史表示:新消息会追加 到列表中而不是覆盖原有消息📌 这是实现“多轮对话记忆”的关键你这段代码正确、简洁、符合 LangGraph 官方推荐写法,已经是一个合格的 LangGraph + LLM 入门模板。原创 2026-05-11 08:56:41 · 395 阅读 · 0 评论 -
智能体关键实现技术合集
一般情况下,可以把LangChain 看作构建大模型应用的工具箱, 可以把LangGraph 看作编排复杂智能体流程的控制系统。如果你正在做简单的 LLM 应用,从 LangChain 入手即可;一旦涉及多轮决策、复杂分支或需要严格流程控制的 Agent,引入 LangGraph 会更有优势。简单说就是,LangChain 负责“有什么能力可用”;LangGraph 负责“这些能力按什么规则、在什么状态下被如何使用”。下面简单解析LangChain与LangGraph开发智能体的关键实现技术。原创 2026-05-10 08:43:37 · 66 阅读 · 0 评论 -
用于 HR FAQ 场景的AI Agent原型演示
维度目的技术展示 LangChain + 国产模型 RAG业务HR FAQ 自动问答架构本地知识库 + 云端 LLM安全不依赖外网 HF产品可给领导 / 同事演示扩展可接 PDF / 数据库 / 企业微信这段代码是一个“工程级 RAG 最小可行产品(MVP)”,非常适合作为企业 HR 智能问答系统的第一版原型。原创 2026-05-10 08:20:33 · 531 阅读 · 0 评论 -
LangChain Tool + Agent 最小可运行示例解析
✅ 这是一个结构正确、工程化、可扩展的 LangChain Tool + ReAct Agent 示例✅ 你已经避开了 90% 新手会踩的坑(递归 / 工具循环 / 输入类型)。原创 2026-05-09 08:13:22 · 843 阅读 · 0 评论 -
LangChian实现最小可运行的 RAG示例解析
这个示例演示了:如何使用 LangChain + 阿里云 DashScope,构建一个基于本地文档的检索增强生成(RAG)问答系统。原创 2026-05-08 07:34:04 · 751 阅读 · 0 评论 -
Adapter Tuning代码实现示例
Adapter Tuning 是一种 的微调策略。,从而在接近全量微调效果的同时,极大降低计算和存储成本。Adapter 的本质是在 Transformer 层(通常是 Feed-Forward Network 之后)嵌入一个微小的神经网络模块。训练时,,只有这些新增的 Adapter 参数会被更新。潜在局限总之,Adapter Tuning 是 PEFT 工具箱中的一把“手术刀”,它通过极致的参数隔离,实现了大模型定制化的高性价比部署。原创 2026-04-26 08:18:17 · 425 阅读 · 0 评论 -
LangGraph图中条件边的示例简析
让工作流能够根据运行时状态做出决策将决策逻辑和执行逻辑分离支持复杂的业务流程控制是构建智能代理、决策系统等应用的基础在你的代码中,条件边实现了根据输入值的大小选择不同处理路径的逻辑,这是构建灵活工作流的关键。原创 2026-04-28 10:03:01 · 534 阅读 · 0 评论 -
LangGraph 基础图创建思路
状态是工作流中流动的数据容器,通常用 TypedDict 或 Pydantic 模型定义:messages: Annotated[list, "对话消息列表"]step: int接收当前状态作为输入执行特定逻辑返回状态更新(可以是部分更新)print(f"节点1: 处理消息 {state['messages']}")return {"step": 1} # 只更新step字段return {"step": 2, "summary": "处理完成"}原创 2026-04-28 09:46:17 · 546 阅读 · 0 评论 -
自动生成分析报告(使用千问)
自动生成分析报告适配月度/季度总结、项目分析、市场调研场景,千问可以基于数据处理结果,生成结构化分析报告,包含数据概况、趋势分析、核心洞察、建议行动,无需手动组织内容、排版格式。报告需按公司模板包含摘要、概况、分析、洞察、建议、风险六部分,用于指导2025年销售策略制定。(5)输出要求:定义输出格式,如“Word、Markdown、PDF”、是否包含附录、是否支持编辑修改。同步制定华南深度运营计划,提升客户复购率。(1)报告主题与场景明确:说明报告类型,如“销售分析、项目总结、市场调研”、时间/区域范围。原创 2026-04-27 08:45:17 · 564 阅读 · 0 评论 -
基于 FAISS 的 AI 长期记忆系统示例
FAISS(Facebook AI Similarity Search)是 Meta 开源的高性能向量检索库,专为海量高维向量数据的快速近似搜索而设计。基于 FAISS 构建的 AI 长期记忆系统,本质上是为 AI 模型(尤其是大语言模型)提供持久化、可检索的“外部大脑”。原创 2026-04-27 08:40:36 · 949 阅读 · 0 评论 -
TOT框架求解数学问题演示
具体需求包括:1)为"三个连续正整数的和为36,求这三个数"这一具体问题构建一个可执行的解决方案框架;3)提供多种解法的实现与验证,包括代数法和暴力搜索法,以展示问题求解的多样性;主程序部分实例化类,分别调用两种方法,并格式化输出求解步骤和验证过程,最终确认唯一解的正确性。整体代码清晰演示了ToT的流程概念,但因问题过于简单,其思考生成、评估和选择的模块均未体现实际智能。这种设计将ToT的概念框架与具体问题求解相结合,但受限于问题简单性,未能充分展现真正ToT的多分支搜索和回溯机制。这段代码的核心需求是。原创 2026-04-25 08:41:27 · 220 阅读 · 0 评论 -
使用DeepSeek API实现CoT推理
该代码的核心需求是实现一个基于大语言模型的,专门用于解决需要逻辑思考的复杂问题。具体需求包括:第一,需要集成阿里云百炼平台的DeepSeek模型API,能够稳定调用最新的大语言模型服务;第二,必须实现思维链(Chain-of-Thought, CoT)推理功能,强制模型进行分步、透明的逻辑推演,而非直接给出答案;第三,需要优化用户体验,实时展示模型的"思考过程"与"最终答案"的分离输出,让用户能够理解推理路径;第四,针对数学应用题等需要多步计算的场景,确保推理的严谨性和可解释性。原创 2026-04-25 08:37:52 · 364 阅读 · 0 评论 -
通过阿里云百炼平台调用DeepSeek大模型
具体需求包括:1)接入阿里云的模型服务API;3)可视化模型的内部思考链,让用户了解AI的推理路径;4)最终呈现格式规范的完整回答。这适用于需要透明化AI推理过程的教育、调试或演示场景。设计采用了客户端-服务器架构,并包含流式处理机制。状态,打印“完整回复”标题后输出最终内容。这种设计确保了思考过程与最终回答的清晰分离和顺序展示。:实时解析响应数据块,区分思考内容与最终回复;代码分为初始化、请求构建和响应处理三部分。管理输出阶段,添加视觉分隔符提升可读性。并打印(标记为“思考过程”);原创 2026-04-24 12:15:14 · 209 阅读 · 0 评论
分享