CreateCohereEmbeddings 2025.5.31.15

捆绑包

com.snowflake.openflow.runtime | runtime-cohere-nar

描述

使用 Cohere 为文本创建嵌入。输入文本可以作为单一 FlowFile 提供,也可以作为面向记录的 FlowFile 提供。

标签

chatbot、cohere、embeddings、gen ai、generative ai、llm、nlp、openflow、text

输入要求

支持敏感的动态属性

false

属性

属性

描述

Cohere API 密钥

用于对 Cohere 进行身份验证的 API 密钥

嵌入类型

指定要返回的嵌入类型。

嵌入模型

用于嵌入的模型,可用模型列表详见:https://docs.cohere.com/reference/embed (https://docs.cohere.com/reference/embed)

嵌入记录路径

记录中要写入嵌入内容的字段路径。

输入类型

指定传递给模型的输入类型。对于嵌入模型 v3 及更高版本为必填。

最大批处理大小

发送到 Cohere 的每批中包含的最大记录数

记录读取器

用于读取面向记录的数据的记录读取器。如果要将传入的数据视为纯文本,则应将此属性保留为未设置。

记录写入器

用于写入输出的记录写入器

文本记录路径

记录中包含要嵌入的文本的字段路径。如果要将传入的数据视为纯文本,则应将此属性保留为未设置。

截断策略

NONE|START|END 之一指定 API 将如何处理长于最大令牌长度的输入。

用户

代表其发出请求的远程用户标识符。

关系

名称

描述

failure

如果无法创建嵌入,则原始 FlowFile 将路由到此关系

success

嵌入将路由到此关系

写入属性

名称

描述

record.count

写入输出的记录数

mime.type

输出数据的 MIME 类型,基于所选的记录写入器

用例

使用 Cohere 的嵌入模型为文本创建嵌入

语言: 中文