Middleware 提供了一种更精细地控制代理内部行为的方式。Middleware 适用于以下场景:
通过将 middleware 传递给
Middleware 在每个步骤之前和之后暴露钩子:
createAgent
来添加:
代理循环
核心代理循环包括调用模型、让其选择要执行的工具,然后在不再调用工具时结束:
其他资源
内置 middleware
探索用于常见用例的内置 middleware。
自定义 middleware
使用钩子和装饰器构建您自己的 middleware。
Middleware API 参考
完整的 middleware API 参考文档。
测试代理
使用 LangSmith 测试您的代理。
在 GitHub 上编辑此页面
或
提交问题
。