CreateCohereEmbeddings 2025.5.31.15¶
捆绑包¶
com.snowflake.openflow.runtime | runtime-cohere-nar
描述¶
使用 Cohere 为文本创建嵌入。输入文本可以作为单一 FlowFile 提供,也可以作为面向记录的 FlowFile 提供。
输入要求¶
支持敏感的动态属性¶
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 的嵌入模型为文本创建嵌入 |