开发一个dag流程#
LLM 应用程序可以定义为函数调用的有向无环图(DAG)。这些 DAG 是提示流中的流程。
在提示流中的DAG flow
是一个由函数(我们称之为tools)组成的有向无环图。这些函数/工具通过输入/输出依赖关系连接,并根据提示流执行器的拓扑结构执行。
一个流程被表示为一个YAML文件,并且可以通过我们的Prompt flow for VS Code extension进行可视化。以下是一个示例flow.dag.yaml
:
请参考本节中的示例和指南,了解如何编写DAG flow
。
注意:
promptflow 还支持用户使用代码开发流程。了解更多关于这两种流程概念的比较。