中间件提供了一种更严格控制智能体内部行为的方法。中间件在以下场景中非常有用:文档索引
在以下地址获取完整的文档索引:https://docs.langchain.org.cn/llms.txt
在进一步探索之前,请使用此文件发现所有可用页面。
- 通过日志记录、分析和调试来跟踪智能体行为。
- 转换提示词、工具选择以及输出格式。
- 添加重试、回退和提前终止逻辑。
- 应用速率限制、护栏和个人隐私信息 (PII) 检测。
createAgent 来添加它们
智能体循环
核心智能体循环包括调用模型、让它选择要执行的工具,并在不再调用工具时结束:

附加资源
内置中间件
探索用于常见用例的内置中间件。
自定义中间件
使用钩子和装饰器构建您自己的中间件。
中间件 API 参考
完整的中间件 API 参考。
中间件集成
针对 Anthropic、AWS、OpenAI 等提供商的特定中间件。
测试智能体
使用 LangSmith 测试您的智能体。
将这些文档连接到 Claude、VSCode 等,以获得实时答案。

