完了メッセージを送信
対象アプリ:テキストジェネレーター。
テキスト生成アプリにリクエストを送信し、生成されたテキストを返します。
承認
すべてのリクエストは API キーで認証します:Authorization: Bearer {API_KEY}。アプリのエンドポイントにはアプリの API キーを、ナレッジのエンドポイントにはナレッジベースの API キーを使用します(Dify API クイックスタート)。
キーはサーバーサイドで保管し、クライアントコードには決して埋め込まないでください。キーがない、または無効な場合は HTTP 401(unauthorized)が返ります。
ボディ
テキスト生成メッセージを作成するためのリクエストボディ。
アプリの入力変数の値を、変数名をキーとして指定します。期待される名前と型は、アプリケーションのパラメータ情報を取得 の user_input_form フィールドで確認できます。
エンドユーザーの識別子。アプリ側で定義し、アプリ内で一意にします。メッセージとファイルは、同じ user を指定したリクエストからのみ参照できます。エンドユーザーの識別 を参照してください。
リクエストに添付するファイルです。ローカルファイルの場合は、まず ファイルをアップロード でアップロードし、返された id を upload_file_id として transfer_method: local_file で参照します。
- Option 1
- Option 2
レスポンス
リクエスト成功。コンテンツタイプと構造はリクエストの response_mode パラメータに依存します。
response_modeがblockingの場合、application/jsonでCompletionResponseオブジェクトを返します。response_modeがstreamingの場合、text/event-streamでChunkCompletionEventオブジェクトのストリームを返します。
タスク ID です。リクエストの追跡と、完了メッセージの生成を停止 API の呼び出しに使います。