CreateAzureOpenAiEmbeddings 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-openai-nar
説明¶
Azure OpenAI を使用してテキストの埋め込みを作成します。入力テキストは、単一の FlowFile としても、記録指向の FlowFile としてもプロバイダーできます。
入力要件¶
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
API キー |
Azure OpenAI を認証するための API キーです。 |
展開名 |
エンベッディングの作成に使用する OpenAI モデルデプロイの名前。 |
ディメンション |
出力埋め込みが持つリクエスト ディメンション数。これはtext-embedding-3以降のモデルでのみサポートされています。 |
埋め込み記録パス |
埋め込みが書き込まれる記録のフィールドへのパス。 |
最大バッチサイズ |
OpenAI に送信される各バッチに含める最大記録数。 |
OpenAI サービス名 |
使用する OpenAI サービス名 |
Record Reader |
記録指向データの読み取りに使用するRecord Reader。受信データをプレーンテキストとして扱う場合、このプロパティは未設定のままにしておく必要があります。 |
Record Writer |
出力の書き込みに使用するRecord Writer |
テキスト記録パス |
埋め込むテキストを含む記録内のフィールドへのパス。受信データをプレーンテキストとして扱う場合、このプロパティは未設定のままにしておく必要があります。 |
ユーザー |
リクエストの代理であるリモートユーザーの識別子。 OpenAI は不正使用を検出し、防ぐためにこれを使用します。 |
ウェブ クライアント サービス |
OpenAI との通信に使用するウェブ クライアント サービス。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
エンベッディングが作成できなかった場合、元の FlowFile はこのリレーションにルーティングされます。 |
success |
エンベッディングはこの関係にルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
record.count |
出力に書き込まれた記録数 |
mime.type |
選択されたRecord Writerに基づく、出力データの MIME タイプ。 |
ユースケース¶
Azure OpenAI の埋め込みを使用してテキストの埋め込みを作成します。 |