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。 |
记录读取器 |
用于读取 FlowFile 的记录读取器。 |
记录写入器 |
用于写入结果的记录写入器。 |
关系¶
名称 |
描述 |
---|---|
failure |
无法处理的 FlowFiles 将路由到此关系 |
success |
成功处理的 FlowFiles 将路由到此关系 |
写入属性¶
名称 |
描述 |
---|---|
answers.successfully.generated |
为 FlowFile 成功生成的综合答案的总数。 |
answers.failed.generated |
为 FlowFile 尝试生成综合答案的总失败次数。 |
json.parse.failures |
遇到的 JSON 解析失败次数。 |