基本操作块¶
存储值¶
它是什么¶
一个存储并转发值的基本块。
它的作用¶
此块接收输入值并将其存储,使其可以在不更改的情况下重复使用。
工作原理¶
它接受输入值和可选的数据值。如果提供了数据值,则将其用作输出。否则,将输入值用作输出。
输入¶
输入 | 描述 |
---|---|
输入 | 要存储或转发的值 |
数据 | 可选的常量值,用于替代输入值进行存储 |
输出¶
输出 | 描述 |
---|---|
输出 | 存储的值(可以是输入值或数据值) |
可能的用例¶
在工作流开始时存储用户的姓名,以便在后续多个块中重复使用,而无需再次询问。
打印到控制台¶
它是什么¶
一个用于调试目的,将文本打印到控制台的基本块。
它的作用¶
此块接收文本输入并将其打印到控制台,然后输出状态消息。
工作原理¶
它接收文本输入,以“Print: ”为前缀打印到控制台,然后输出“printed”状态。
输入¶
输入 | 描述 |
---|---|
文本 | 要打印到控制台的文本 |
输出¶
输出 | 描述 |
---|---|
状态 | 指示文本已打印的消息(“printed”) |
可能的用例¶
通过在不同阶段打印中间结果或消息来调试工作流。
在字典中查找¶
它是什么¶
一个使用给定键在字典、对象或列表中查找值的基本块。
它的作用¶
此块在输入数据结构中搜索指定的键,如果找到则返回相应的值。
工作原理¶
它接受一个输入(字典、对象或列表)和一个键。然后尝试在输入中查找该键并返回相应的值。如果未找到该键,则返回整个输入作为“missing”。
输入¶
输入 | 描述 |
---|---|
输入 | 要在其中搜索的字典、对象或列表 |
键 | 要在输入中查找的键 |
输出¶
输出 | 描述 |
---|---|
输出 | 找到给定键对应的值 |
未找到 | 如果未找到键,则返回整个输入 |
可能的用例¶
从复杂数据结构中提取特定信息,例如在用户资料字典中查找用户的电子邮件地址。
智能体输入¶
它是什么¶
提供在工作流中接受用户输入方式的输入块。
它的作用¶
此块允许用户向工作流输入值,并提供命名、描述和设置占位符值的选项。
工作原理¶
它接受用户提供的值以及名称、描述和可选占位符值等元数据。然后,该块输出提供的值。
输入¶
输入 | 描述 |
---|---|
值 | 用户提供的实际输入值 |
名称 | 输入的可选描述 |
描述 | 输入的可选描述 |
占位符值 | 建议值的可选列表 |
限制为占位符值 | 选项:仅限于占位符值输入 |
输出¶
输出 | 描述 |
---|---|
结果 | 作为输入提供的值 |
可能的用例¶
在个性化推荐工作流开始时收集用户偏好。
智能体输出¶
它是什么¶
记录和格式化工作流最终结果的输出块。
它的作用¶
此块接收一个值和相关的元数据,可选地对其进行格式化,并将其作为工作流的输出呈现。
工作原理¶
它接受输入值以及名称、描述和可选格式字符串。如果提供了格式字符串,它会尝试在输出输入值之前应用该格式。
输入¶
输入 | 描述 |
---|---|
值 | 要记录为输出的值 |
名称 | 输出的名称 |
描述 | 输出的可选描述 |
格式 | 应用于值的一个可选格式字符串 |
输出¶
输出 | 描述 |
---|---|
输出 | 格式化后的(如果适用)输出值 |
可能的用例¶
以特定格式呈现数据分析工作流的最终结果。
添加到字典¶
它是什么¶
一个将新的键值对添加到字典的基本块。
它的作用¶
此块接收一个现有字典(或创建一个新字典)、一个键和一个值,并将该键值对添加到字典中。
工作原理¶
它接受一个可选的输入字典、一个键和一个值。如果没有提供字典,它会创建一个新的。然后将该键值对添加到字典中并返回更新后的字典。
输入¶
输入 | 描述 |
---|---|
字典 | 要添加到的一个可选的现有字典 |
键 | 新条目的键 |
值 | 新条目的值 |
输出¶
输出 | 描述 |
---|---|
更新后的字典 | 添加了新条目的字典 |
错误 | 操作失败时的错误消息 |
可能的用例¶
通过在工作流中逐步收集新信息来构建用户资料。
添加到列表¶
它是什么¶
一个将新条目添加到列表的基本块。
它的作用¶
此块接收一个现有列表(或创建一个新列表),并向其中添加一个新条目,可以选择添加到指定位置。
工作原理¶
它接受一个可选的输入列表、要添加的条目和可选的位置。如果没有提供列表,它会创建一个新的。然后将条目添加到列表中指定的位置(如果未给出位置,则添加到末尾)并返回更新后的列表。
输入¶
输入 | 描述 |
---|---|
列表 | 要添加到的一个可选的现有列表 |
条目 | 要添加到列表中的新项 |
位置 | 插入新条目的可选位置 |
输出¶
输出 | 描述 |
---|---|
更新后的列表 | 添加了新条目的列表 |
错误 | 操作失败时的错误消息 |
可能的用例¶
在任务管理工作流中维护待办事项列表,可以将新任务添加到特定优先级(位置)。
备注¶
它是什么¶
一个显示带有自定义文本的便签的基本块。
它的作用¶
此块接收文本输入并将其作为便签显示在工作流界面中。
工作原理¶
它只是接受文本输入并将其作为输出传递以显示为备注。
输入¶
输入 | 描述 |
---|---|
文本 | 要在便签中显示的文本 |
输出¶
输出 | 描述 |
---|---|
输出 | 要在便签中显示的文本 |
可能的用例¶
在复杂工作流中添加解释性备注或提醒,以帮助用户理解不同阶段或提供额外上下文。