处理
处理组件在流程中处理和转换数据。
在流程中使用处理组件
此流程中的 文本分割 处理组件将传入的数据分割成块,以便嵌入到向量存储组件中。
该组件提供对块大小、重叠和分隔符的控制,这些会影响向量存储检索结果中的上下文和粒度。

修改元数据
该组件修改输入对象的元数据。它可以添加新的元数据、更新现有元数据,以及删除指定的元数据字段。该组件适用于消息和数据对象,也可以从用户提供的文本创建新的数据对象。
输入
| 名称 | 显示名称 | 信息 |
|---|---|---|
| input_value | 输入 | 要添加元数据的对象 |
| text_in | 用户文本 | 文本输入;该值将位于数据对象的 'text' 属性中。空文本条目将被忽略。 |
| metadata | 元数据 | 要添加到每个对象的元数据 |
| remove_fields | 要删除的字段 | 要删除的元数据字段 |
输出
| 名称 | 显示名称 | 信息 |
|---|---|---|
| data | 数据 | 输入对象列表,每个对象都添加了元数据 |
合并文本
该组件使用指定的分隔符将两个文本源连接成单个文本块。
输入
| 名称 | 显示名称 | 信息 |
|---|---|---|
| first_text | 第一个文本 | 要连接的第一个文本输入。 |
| second_text | 第二个文本 | 要连接的第二个文本输入。 |
| delimiter | 分隔符 | 用于分隔两个文本输入的字符串。默认为空格。 |
输出
| 名称 | 显示名称 | 信息 |
|---|---|---|
| message | 消息 | 包含合并文本的消息对象。 |