输入 / 输出
Langflow 的 输入和输出 组件定义了数据进入和离开流程的位置,但它们并不具有相同的功能。
具体来说,聊天输入和输出 组件旨在促进对话式交互,其中消息在累积的对话中交换。 这些组件处理的数据包括消息文本以及发送者、会话ID和时间戳等附加元数据。
相比之下,文本输入和输出 组件设计用于简单的字符串输入和输出,不需要与聊天消息相关的额外上下文和元数据。 这些组件处理的数据简化为基本的文本字符串。
聊天输入和输出
important
要在 Playground 中与您的流程进行聊天,需要使用 聊天输入和输出 组件。 有关更多信息,请参阅 在 Playground 中测试流程。
聊天输入和输出 组件旨在处理 Langflow 中的对话式交互。
聊天输入
聊天输入 组件接受文本和文件输入,例如聊天消息或文件。
这些数据作为包含所提供 输入以及相关聊天元数据的 Message
数据 传递给其他组件,例如发送者、会话ID、时间戳和文件附件。
初始输入不应作为完整的 Message
对象提供,因为 聊天输入 组件会构造 Message
对象,然后将其传递给流程中的其他组件。
聊天输入参数
在可视化编辑器中,部分参数默认情况下是隐藏的。 您可以通过组件的头部菜单中的 控件 来修改所有参数。
有关结果 Message
对象的信息,包括直接映射到 Message
属性的输入参数,请参阅 Message
数据。
Name | Display Name | Info |
---|---|---|
input_value | 输入文本 | 输入参数。要作为输入传递的消息文本字符串。 |
sender | 发送者类型 | 输入参数。将发送者标识为 User 或 Language Model 。 |
sender_name | 发送者名称 |