CreateVertexAIEmbeddings 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-vertexai-nar
説明¶
VertexAI を使ってテキストの埋め込みを作成します。入力テキストは、単一の FlowFile としても、記録指向の FlowFile としてもプロバイダーできます。
入力要件¶
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
自動切り捨て |
false にセットすると、トークンの制限を超えるテキストはリクエストに失敗します。 |
埋め込みモデル |
埋め込みに使用するモデル。利用可能なモデルは https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models#models にリストされています。 |
埋め込み記録パス |
埋め込みが書き込まれる記録のフィールドへのパス。 |
GCP 認証情報・サービス |
Google Cloud Platform の認証情報の取得に使用する Controller Service。 |
GCP の場所 |
でVertexクライアントを構成する場所。 |
GCP プロジェクト ID |
プロジェクト ID でVertexクライアントを構成します。 |
最大バッチサイズ |
VertexAI に送信される各バッチに含める最大記録数。 |
モデル出版社 |
モデルの出版社 |
出力 次元数 |
出力埋め込みサイズの指定に使用します。セットされた場合、出力埋め込みは指定されたサイズに切り詰められます。 |
Record Reader |
記録指向データの読み取りに使用するRecord Reader。受信データをプレーンテキストとして扱う場合、このプロパティは未設定のままにしておく必要があります。 |
Record Writer |
出力の書き込みに使用するRecord Writer |
タスク タイプ |
埋め込みの下流でのアプリケーションを伝えるために使用され、モデルが特定の目的のために埋め込みを調整するのに役立ちます。 |
テキスト記録パス |
埋め込むテキストを含む記録内のフィールドへのパス。受信データをプレーンテキストとして扱う場合、このプロパティは未設定のままにしておく必要があります。 |
ユーザー |
リクエストを代行するリモートユーザーの識別子。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
エンベッディングが作成できなかった場合、元の FlowFile はこのリレーションにルーティングされます。 |
success |
エンベッディングはこの関係にルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
record.count |
出力に書き込まれた記録数 |
mime.type |
選択されたRecord Writerに基づく、出力データの MIME タイプ。 |
ユースケース¶
VertexAI の埋め込みモデルを使ってテキストの埋め込みを作成します。 |