終了
1 定義
ワークフローの最終出力内容を定義します。すべてのワークフローは、完全に実行された後、最終結果を出力するための少なくとも1つの終了ノードを必要とします。
終了ノードはプロセスの終了ノードであり、その後に他のノードを追加することはできません。ワークフローアプリケーションでは、終了ノードに到達して初めて実行結果が出力されます。プロセスに条件分岐がある場合、複数の終了ノードを定義する必要があります。
終了ノードは1つ以上の出力変数を宣言する必要があります。この宣言の際、任意の上流ノードの出力変数を参照することができます。
Chatflow の場いは終了ノードはサポートされていません
2 シナリオ
以下の長編ストーリー生成ワークフローでは、終了ノードで宣言された変数 Output
は上流のコードノードの出力です。つまり、このワークフローはCode3ノードが実行された後に終了し、Code3の実行結果を出力します。
![](https://docs.dify.ai/~gitbook/image?url=https%3A%2F%2F3244742310-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FBl3K6n12AeCkG3icHwfh%252Fuploads%252Fgit-blob-f99c0100d7df5a0967af2f26732d00c1f2054cab%252Fjp-end-setting.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=f3c83f12&sv=1)
単一ルートの実行例:
![](https://docs.dify.ai/~gitbook/image?url=https%3A%2F%2F3244742310-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FBl3K6n12AeCkG3icHwfh%252Fuploads%252Fgit-blob-01d314e071fed09401db97e5b166189fe7420c66%252Fjp-end-result.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=5b0e673d&sv=1)
複数ルートの実行例:
![](https://docs.dify.ai/~gitbook/image?url=https%3A%2F%2F3244742310-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FBl3K6n12AeCkG3icHwfh%252Fuploads%252Fgit-blob-03aacd54a3de1d1352680dcf6149b2d9dea915d6%252Fjp-end-double-result.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=b885c9f&sv=1)
Last updated