CreateVertexAIEmbeddings 2025.5.31.15

捆绑包

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

描述

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

标签

chatbot、cloud、embeddings、gcp、gen ai、generative ai、google、llm、nlp、openflow、text、vertex

输入要求

支持敏感的动态属性

false

属性

属性

描述

自动截断

如果设置为 false,则超过令牌限制的文本会导致请求失败。

嵌入模型

用于生成嵌入的模型,可用模型列表详见:https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models#models (https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models#models)

嵌入记录路径

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

GCP 凭据服务

用于获取 Google Cloud Platform 凭据的控制器服务。

GCP 位置

用于配置 Vertex 客户端的位置

GCP 项目 ID

用于配置 Vertex 客户端的项目 ID

最大批处理大小

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

模型发布者

模型的发布者

输出维度

用于指定输出嵌入大小。如果设置,输出嵌入将被截断为指定的大小。

记录读取器

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

记录写入器

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

任务类型

用于传达嵌入的预期下游应用程序,以帮助模型针对特定用途调整嵌入。

文本记录路径

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

用户

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

关系

名称

描述

failure

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

success

嵌入将路由到此关系

写入属性

名称

描述

record.count

写入输出的记录数

mime.type

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

用例

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

语言: 中文