PromptOpenAI 2025.5.31.15

バンドル

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

説明

プロンプトを OpenAI に送信し、その応答を FlowFile 属性として、または着信 FlowFile のコンテンツに書き込みます。プロンプトはテキストで構成される場合もあれば、画像を含む場合もあります。画像の大文字と小文字の場合、提供される構成によって、 URL がプロバイダーとして提供される場合と、 FlowFile の内容が使用される場合があります。

タグ

ai, chat, image, openai, openflow, prompt, text

入力要件

REQUIRED

機密動的プロパティをサポート

false

プロパティ

プロパティ

説明

詳細レベル

OpenAI が画像処理に使用する画像詳細レベル。ディテールが低ければコストが低く、レイテンシーも低くなりますが、レベルが高ければより良い結果が得られるかもしれません。

画像 MIME タイプ

画像の MIME タイプ

画像モデル名

OpenAI モデル名

画像 URL

OpenAI に送信する画像の URL。指定しない場合は、 FlowFile の内容が画像として使用されます。

最大ファイルサイズ

OpenAI に画像として送信できる FlowFile の最大サイズ。FlowFile がこれより大きい場合、「失敗」にルーティングされます。

最大トークン

生成するトークンの最大数

OpenAI API キー

OpenAI 認証コードの API キー。

OpenAI 組織

OpenAI のために使用する組織

プロンプトタイプ

OpenAI に送信するプロンプトのタイプ

応答形式

OpenAI からのレスポンスの形式。

結果属性

レスポンスを書き込む属性名。未設定の場合、レスポンスは FlowFile のコンテンツに書き込まれます。

シード

レスポンスの生成に使用するシード

システムメッセージ

OpenAI に送信するシステムメッセージ。FlowFile 属性は式言語で参照でき、 FlowFile の内容は flowfile_content 変数で参照できます。例えば、${flowfile_content}

温度

応答生成に使用する温度。

テキストモデル名

OpenAI モデル名

Top P

レスポンスの生成に使用する P 値のトップ

ユーザー

不正使用の監視と検出のため、 OpenAI に送信されるエンドユーザー。

ユーザーメッセージ

OpenAI に送信するユーザーメッセージ。FlowFile 属性は式言語で参照でき、 FlowFile の内容は flowfile_content 変数で参照できます。例えば、${flowfile_content}

ウェブ クライアント サービス

OpenAI との通信に使用するウェブ クライアント サービス。

リレーションシップ

名前

説明

failure

OpenAI から有効なレスポンスが得られない場合、元の FlowFile はこのリレーションシップにルーティングされます。

success

OpenAI からのレスポンスはこのリレーションシップにルーティングされます。

こちらもご覧ください