PromptOpenAI 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-openai-nar
説明¶
プロンプトを OpenAI に送信し、その応答を FlowFile 属性として、または着信 FlowFile のコンテンツに書き込みます。プロンプトはテキストで構成される場合もあれば、画像を含む場合もあります。画像の大文字と小文字の場合、提供される構成によって、 URL がプロバイダーとして提供される場合と、 FlowFile の内容が使用される場合があります。
入力要件¶
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 からのレスポンスはこのリレーションシップにルーティングされます。 |