Chatflow vs Workflowの違いと選択基準

ChatflowとWorkflowの違い、それぞれの用途と選択基準を解説します。

概要

Difyには2つのフロータイプがあります:

タイプ
用途
Chatflow
マルチターンの対話アプリ
Workflow
単発実行のタスク処理

Chatflowの特徴

基本特性

  • マルチターン対話: 複数回のやり取りを管理
  • 会話履歴: 自動的に保持
  • ストリーミング出力: リアルタイム応答
  • 回答ノード: 中間出力が可能

システム変数

変数
説明
sys.query
ユーザー入力メッセージ
sys.files
アップロードファイル
sys.conversation_id
会話ID
sys.user_id
ユーザーID

Workflowの特徴

基本特性

  • 単発実行: 1回の入力で1回の出力
  • バッチ処理: 大量データの一括処理
  • 終了ノード: 最終結果のみ出力

比較表

項目
Chatflow
Workflow
対話ターン
マルチ
シングル
会話履歴
自動保持
なし
出力方式
ストリーミング可
バッチ
応答ノード
回答ノード
終了ノード
主な用途
チャットボット
バッチ処理

選択基準

Chatflowを選ぶ場合

  • デジタルヒューマン推奨
  • カスタマーサポートボット
  • FAQ応答システム
  • 対話型AIアシスタント

Workflowを選ぶ場合

  • テキスト生成(レポート作成など)
  • データ変換処理
  • 定期バッチ処理
  • APIバックエンド

デジタルヒューマンにChatflowが最適な理由

理由
説明
会話の継続性
前の発言を踏まえた応答
リアルタイム性
ストリーミングで即応答
柔軟なフロー
質問内容に応じた分岐
ユーザー体験
自然な会話が可能

参考URL

お役に立ちましたか?
😞
😐
🤩

最終更新日 December 23, 2025