跳到主要内容

ALTK

捆绑包 (Bundles) 包含支持 Langflow 与特定第三方集成的自定义组件。

提示

ALTK 包含被称为 components (组件) 的功能。这些与 Langflow 组件不同。ALTK 中的所有组件都可以通过 Langflow 的 ALTK 代理 (ALTK Agent) 组件使用。

ALTK 代理 (ALTK Agent) 实现了来自 Agent Lifecycle Toolkit (代理生命周期工具包) 的组件。ALTK 的功能可以独立启用或禁用。

  • 工具前验证 (Pre-tool validation):在执行之前使用 SPARC 反思组件验证工具调用的适当性和正确性。此验证可防止代理执行无效的工具调用。

  • 工具后 JSON 处理 (Post-tool JSON processing):通过即时生成 Python 代码来提取相关数据,处理大型 JSON 工具响应。这有助于减小上下文大小,并提高代理处理大型工具响应的能力,特别是在处理返回大量 JSON 数据的 API 时。该组件输出包含代理响应的 消息 (Message),并将其传递给流中的下一个组件,而不是不需要的完整 JSON 数据。

有关更多信息,请参阅 Agent Lifecycle Toolkit 文档

有关 Langflow 中 ALTK 组件的示例,请观看视频教程 ALTK in Langflow: Reliably handle JSON responses in your AI agent

输入参数

名称类型描述
输入内容 (Input Value) (input_value)String输入参数。输入文本。

输出参数

名称类型描述
输出内容 (Output Value) (text)Text输出参数。输出文本。
Search