A simple blog built by Django
上下文管理与中间件:Agent 的抦截器模式
| Published by rcdfrd 上下文管理与中间件:Agent 的抦截器模式
对话多了,消息历史越来越长,token 开销涨上去了。SummarizationMiddleware 能自动压缩旧消息,保持上下文窗口可控。同时,自定义中间件让你能在 Agent 执行的各个阶段插入自己的逻辑。
SummarizationMiddleware
from langchain.agents import create_agent
from
Read more ⟶
Windows 下现代化开发环境构建指南
| Published by rcdfrd Windows 下用 uv 和 fnm 搭建高效的开发环境
为什么换?
装依赖快 10 倍以上(不夸张,实测如此)
uv 一个工具干了 pip + poetry + pyenv 的活
fnm 不像 nvm-windows 那样笨重,切版本几乎无感
0. 准备工作
安装 Scoop
打开 PowerShell,执行:
Set-ExecutionPolicy -ExecutionPolicy Re
Read more ⟶
深入理解 invoke、Prompt Template 与 Tools
| Published by rcdfrd 深入理解 invoke、Prompt Template 与 Tools
用了一段时间 LangChain,回过头来把基础概念梳理清楚。这篇聊 invoke 的几种调用方式、Prompt Template 的用法,以及 Tools 的工作原理。
invoke 的三种输入格式
from langchain.chat_models import init_chat_model
from langchai
Read more ⟶