开发一个dag流程#

LLM 应用程序可以定义为函数调用的有向无环图(DAG)。这些 DAG 是提示流中的流程。

在提示流中的DAG flow是一个由函数(我们称之为tools)组成的有向无环图。这些函数/工具通过输入/输出依赖关系连接,并根据提示流执行器的拓扑结构执行。

一个流程被表示为一个YAML文件,并且可以通过我们的Prompt flow for VS Code extension进行可视化。以下是一个示例flow.dag.yaml

flow_dag

请参考本节中的示例和指南,了解如何编写DAG flow

注意:

  • promptflow 还支持用户使用代码开发流程。了解更多关于这两种流程概念的比较。