GenerateAnswersFromContext 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-rag-evaluation-processors-nar
説明¶
大容量言語モデル (LLM) を使用して、受信記録に存在する各質問に対する合成回答を生成します。すべての記録について、プロセッサーは指定された RecordPaths に基づいて質問とそれに関連するコンテキストを抽出し、プロンプトを作成し、 LLM プロバイダーに送信して合成回答を取得します。生成された回答は、指定された RecordPath の記録に挿入されます。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
回答記録パス |
合成的に生成された答えに対する RecordPath |
コンテキスト記録パス |
RecordPath 記録内のコンテキストの配列。 |
LLM プロバイダーサービス |
LLM に評価プロンプトを送信するプロバイダーサービス。 |
文字コンテキストの最大長 |
コンテキストウィンドウの最大文字数。 |
質問 記録パス |
記録の質問フィールドの RecordPath。 |
Record Reader |
FlowFile を読むために使用するRecord Reader。 |
Record Writer |
結果の書き込みに使用するRecord Writer。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
処理できずこのリレーションシップにルーティングされる FlowFiles |
success |
正常に処理されると、このリレーションシップにルーティングされる FlowFiles |
属性の書き込み¶
名前 |
説明 |
---|---|
answers.successfully.generated |
FlowFile に対して正常に生成された合成回答の総数。 |
answers.failed.generated |
FlowFile で失敗した合成回答生成の試行回数の合計。 |
json.parse.failures |
JSON 解析に失敗した数。 |