会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老陈说编程
Python零基础+项目实战 AI大模型智能体MCP开发 单片机+App企业产品研发
博客园
首页
新随笔
联系
订阅
管理
2026年6月22日
29. MCP协议,让大模型自己调用工具
摘要: 在AI应用开发中,我们经常需要让大模型与外部工具和数据源交互。过去,每个开发者都在用自己的方式解决这个问题,导致代码难以复用、维护成本高昂。MCP(Model Context Protocol,模型上下文协议)的出现,正是为了统一这种交互方式。 MCP是一个开源协议,它标准化了大语言模型与外部工具、
阅读全文
posted @ 2026-06-22 15:54 老陈说编程
阅读(193)
评论(0)
推荐(0)
2026年6月18日
28. Agent 执行到一半想暂停?用 interrupt 给它设个“关卡“!
摘要: Agent 跑起来之后,大多数时候我们希望它一气呵成把活干完。但总有些场景不太一样——比如 Agent 要调用一个会删文件的工具,你总得让人确认一下再动手吧?LangGraph 的 interrupt 机制就是干这个的:在指定节点前或节点后暂停执行,等人给了信号再接着跑。 动画视频在《28. Age
阅读全文
posted @ 2026-06-18 08:20 老陈说编程
阅读(149)
评论(0)
推荐(0)
2026年6月14日
27. Agent 需要拦截模型调用?用 Middleware 给它加个“拦截器“!
摘要: 你有没有遇到过这种情况:Agent 跑得好好的,你想加个日志看看它到底在干嘛,或者想加个安全检查防止它搞出危险操作,结果发现不知道往哪儿插? Middleware 就是来解决这个问题的。说白了,它就是一个"拦截器",让你在模型调用前后插入你自己的逻辑。听起来是不是挺简单的?别急,咱们直接上手写代码,
阅读全文
posted @ 2026-06-14 13:25 老陈说编程
阅读(145)
评论(0)
推荐(2)
2026年6月13日
26. Agent 记不住业务数据?用 Store 给它加个“笔记本“!
摘要: Agent 通过 Checkpointer 记住对话上下文不是什么难事,但要是想让它存点“业务数据”——比如用户偏好、任务进度、历史操作记录这类东西——光靠 Checkpointer 就有点力不从心了。对话线程之间彼此隔离,换个线程就像失忆一样,之前积累的信息全用不上。Store 机制就是来解决这个
阅读全文
posted @ 2026-06-13 15:58 老陈说编程
阅读(201)
评论(0)
推荐(1)
2026年6月6日
25. AI 总是 “失忆“?3 行代码让它记住你!
摘要: 你有没有遇到过这种令人抓狂的情况?和 AI 智能体聊了半天,它帮你计算了复杂数据、处理了多个文件,结果你下一句问 "刚才算的结果是多少?",它却一脸茫然地说 "抱歉,我不记得之前的对话了"。 这就是 AI 最让人头疼的 "先天性失忆症"——默认情况下,所有大模型和智能体都是无状态的。每次 API 调
阅读全文
posted @ 2026-06-06 19:22 老陈说编程
阅读(390)
评论(0)
推荐(0)
2026年6月3日
24. LangChain内置工具,开发效率提升10倍!
摘要: 为了大幅提升大语言模型应用开发效率,主流框架 LangChain 提供了数百款开箱即用的标准化工具,全面覆盖信息检索、文件操作、数据库处理、网络访问、代码执行、API 集成等核心场景。这些工具统一接口规范,内置完善的错误处理与数据转换逻辑,避免重复开发;同时支持快速封装自定义工具,并能与链、智能体、
阅读全文
posted @ 2026-06-03 11:15 老陈说编程
阅读(348)
评论(0)
推荐(0)
2026年6月1日
23. AI 智能体真的很难吗?5分钟一次性讲明白
摘要: 很多人觉得AI智能体高深难懂,其实它的原理非常朴素。不同于只会被动聊天的普通AI,AI智能体是一套能够自主思考、判断、调用资源、完成任务的智能系统。简单来说,它不再等人一步步指令,而是拿到目标后就能自己想办法把事做完。 动画视频在:《23. AI 智能体真的很难吗?动画 + 代码一次性讲明白》。 支
阅读全文
posted @ 2026-06-01 14:25 老陈说编程
阅读(591)
评论(0)
推荐(3)
2026年5月24日
22. LangChain LCEL,用 | 串联AI的魔法语言
摘要: 在 LangChain 生态中,LCEL(LangChain Expression Language)是一种新的编程范式。它用一个简单的|,改变了 AI 应用的构建方式。曾经需要编写大量胶水代码才能串联起来的提示词、模型和输出解析器,现在只需要一行代码就能完成: chain = prompt | m
阅读全文
posted @ 2026-05-24 19:58 老陈说编程
阅读(186)
评论(0)
推荐(0)
2026年5月21日
21. “|”不只是按位或,90%的人不知道
摘要: 提到 Python 中的|,绝大多数开发者的第一反应都是按位或运算,5 | 3 = 7 是我们初学编程时就烂熟于心的基础。但很少有人知道,| 还能像这样用: 动画视频在《21. “|”不只是按位或,90%的人不知道》。 chain = AddOne() | MulTwo() | ToStr() pr
阅读全文
posted @ 2026-05-21 17:55 老陈说编程
阅读(224)
评论(1)
推荐(1)
2026年5月20日
20. AI大模型输出转JSON,原来这么简单!
摘要: 做 AI 应用开发时,我们经常需要处理大模型的输出文本。大模型生成自然流畅的人类语言能力很强,但要把这些非结构化的自然语言,精准转换成能直接存入数据库、能安全传给下游接口的标准 JSON 格式,却是一件非常棘手的事情。好在 LangChain 为这个行业普遍存在的痛点提供了优雅的解决方案 —— 通
阅读全文
posted @ 2026-05-20 20:01 老陈说编程
阅读(61)
评论(0)
推荐(0)
下一页
公告