示例:多轮子问题生成与检索流程
以下是一个典型的多轮 RAG 推理流程,每一轮都包含:- 基于当前问题或上下文执行检索;
- 基于检索结果生成新的子问题;
- 调用大模型进行生成。
说明
loop
:声明一个循环块,表示后续步骤会被重复执行;times
:设置循环的最大轮数(如上述示例中为3次);steps
:定义每一轮中需要执行的工具调用序列,写法与串行结构完全一致。
loop
:声明一个循环块,表示后续步骤会被重复执行;times
:设置循环的最大轮数(如上述示例中为3次);steps
:定义每一轮中需要执行的工具调用序列,写法与串行结构完全一致。