A simple blog built by Django
TodoList 中间件与文件系统 Agent
| Published by rcdfrd TodoList 中间件与文件系统 Agent
复杂任务需要规划,多 Agent 之间需要共享数据。这篇看两个实用组件:TodoListMiddleware 让 Agent 学会制定计划,FilesystemMiddleware 让 Agent 能读写文件。
TodoListMiddleware
Agent 拿到复杂任务时,先拆解成待办事项,再逐步执行:
from langchain.agents
Read more ⟶
实战项目:Tavily 搜索、Deep Agent 与工具选择器
| Published by rcdfrd 实战项目:Tavily 搜索、Deep Agent 与工具选择器
前面讲的都是基础组件,这篇看看它们在真实项目里怎么组合。三个案例:联网搜索 Agent、深度研究 Agent、工具选择中间件。
Tavily 搜索 Agent
Tavily 是专为 AI Agent 设计的搜索 API,返回结构化结果,比直接爬网页方便很多:
from tavily import TavilyClient
from
Read more ⟶
LangSmith 追踪与调试:给 Agent 装上可观测性
| Published by rcdfrd LangSmith 追踪与调试:给 Agent 装上可观测性
Agent 调用链越来越复杂,出了问题很难定位是模型的锅还是工具的锅。LangSmith 是 LangChain 官方的可观测性平台,能记录每次调用的完整链路。
开启方法
简单到难以置信。在 .env 文件里加一行:
LANGSMITH_TRACING=true
然后正常写代码就行:
from dotenv import load_d
Read more ⟶