人間の入力フォームを取得
対象アプリ:Chatflow、Workflow。
一時停止中の人間の入力フォームの内容を返します。WebApp 配信が必要です。
人間の入力を呼び出す一連の流れについては、API 連携フロー を参照してください。
承認
すべてのリクエストは API キーで認証します:Authorization: Bearer {API_KEY}。アプリのエンドポイントにはアプリの API キーを、ナレッジのエンドポイントにはナレッジベースの API キーを使用します(Dify API クイックスタート)。
キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーが欠落または無効なリクエストは HTTP 401(unauthorized)で失敗します。
パスパラメータ
一時停止中のフォームへのアクセストークン。ストリーミングモードのワークフローを実行エンドポイントまたはチャットメッセージを送信エンドポイントが返す human_input_required イベントから取得します。
レスポンス
フォーム内容の取得に成功しました。
ワークフロー変数を埋め込んだ、事前レンダリング済みのフォーム本文。
フォーム入力フィールドの定義。
フォームに表示するための事前計算済みデフォルト値。入力の output_variable_name をキーとします。デフォルト値がワークフロー変数から解決可能な paragraph 入力にのみ設定されます。解決可能なデフォルトがない入力では空になります。クライアントはこれらの値をそのまま表示してください。 default をクライアント側で再解決する必要はありません。すべての値は文字列化されています。
利用可能な送信アクション。
Unix タイムスタンプ(秒)。この時刻以降、フォームは送信できなくなります。