跳到主要内容

动态创建数据 (Dynamic Create Data)

动态创建数据 (Dynamic Create Data) 组件通过可配置字段创建一个 数据 (Data) 对象或 消息 (Message)。 在 输入配置 (Input Configuration) 字段中定义表格,组件会在组件中创建相应的输入或输出句柄。

在工作流中使用动态创建数据组件​

以下示例演示了如何使用 动态创建数据 (Dynamic Create Data) 组件从多个源创建结构化的 Data 或 Message 对象。

  1. 将 动态创建数据 (Dynamic Create Data) 组件添加到您的工作流中。

  2. 要定义数据的字段,请在 输入配置 (Input Configuration) 字段中单击 打开表格 (Open table)。

  3. 要向表格添加行,请单击 添加新行 (Add a new row)。 添加新行会为该 字段类型 (Field Type) 创建输入和输出句柄。 例如,如果您添加了一个 Text 类型字段,那么 Text 输入和输出句柄将被添加到该组件。 对于每个新行,请配置 字段名称 (Field Name) 和 字段类型 (Field Type)。

    • 字段名称 (Field Name):用作内部键和显示标签的字段名称。
    • 字段类型 (Field Type):要创建的输入字段类型。类型选项包括:
      • Text (文本):接受直接文本输入,或接受来自其他组件的 Text 或 Message 输出。
      • Data (数据):接受来自其他组件的 Data 输入。
      • Number (数字):接受直接数字输入,或接受来自其他组件的 Text 或 Message 输出。
      • Handle (句柄):接受来自其他组件的 Text、Data 或 Message 输出。
      • Boolean (布尔值):接受布尔值。不能接受来自另一个组件的输入。

    有关更多信息,请参阅 Langflow 数据类型。

  4. 根据您的 字段类型 (Field Type) 选择,连接来自其他组件的输出以动态填充输入,或者在 动态创建数据 (Dynamic Create Data) 组件的字段中手动输入值。

  5. 在组件的输出端口选择所需的输出类型。组件输出包含来自组件输入的所有字段值的 数据 (Data) 对象,或者包含格式化为文本字符串的所有字段值的 消息 (Message)。

动态创建数据参数​

Some parameters are hidden by default in the visual editor. You can modify all parameters through the Controls in the component's header menu.

名称显示名称信息
form_fields输入配置 (Input Configuration)输入参数。定义动态表单字段的表格。
include_metadata包含元数据 (Include Metadata)输入参数。是否在输出中包含表单配置元数据。
form_data数据 (Data)输出参数。包含来自动态输入的所有字段值的 Data 对象。
message消息 (Message)输出参数。格式化的 Text 消息,以人类可读的格式包含所有字段值。
Search