助手¶
助手允许您将配置(如提示、LLM 选择、工具)与图的核心逻辑分离管理,从而实现快速更改而无需修改图的架构。这是一种创建同一图架构的多个专用版本的方式,每个版本都通过配置变体而非结构更改来针对不同用例进行优化。
例如,想象一个基于通用图架构构建的通用写作代理。虽然结构保持不变,但不同的写作风格(例如博客文章和推文)需要量身定制的配置才能优化性能。为了支持这些变体,您可以创建多个助手(例如,一个用于博客,另一个用于推文),它们共享底层图,但在模型选择和系统提示方面有所不同。
LangGraph 云 API 提供了多个端点,用于创建和管理助手及其版本。有关更多详细信息,请参阅API 参考。
信息
助手是 LangGraph 平台的一个概念。它们在开源 LangGraph 库中不可用。
配置¶
助手基于 LangGraph 开源库中的配置概念构建。虽然配置在开源 LangGraph 库中可用,但助手仅在 LangGraph 平台中存在。这是因为助手与您部署的图紧密耦合。部署后,LangGraph 服务器将使用图的默认配置设置自动为每个图创建一个默认助手。
实际上,助手只是一个具有特定配置的图的实例。因此,多个助手可以引用同一个图,但可以包含不同的配置(例如提示、模型、工具)。LangGraph 服务器 API 提供了多个端点用于创建和管理助手。有关如何创建助手的更多详细信息,请参阅API 参考和本操作指南。
版本控制¶
助手支持版本控制,以跟踪随时间的变化。一旦您创建了一个助手,后续对该助手的编辑将创建新版本。有关如何管理助手版本的更多详细信息,请参阅本操作指南。
执行¶
一次运行是对助手的调用。每次运行可以有自己的输入、配置和元数据,这可能会影响底层图的执行和输出。运行可以选择在线程上执行。
LangGraph 平台 API 提供了多个端点,用于创建和管理运行。有关更多详细信息,请参阅API 参考。