完了メッセージを送信
対象アプリ:テキストジェネレーター。
テキスト生成アプリにリクエストを送信し、生成されたテキストを返します。
1 min read
post/completion-messages
Request example
Response
post/completion-messages
Authorization
Body
application/jsonリクエストに添付するファイルです。ローカルファイルの場合は、まず ファイルをアップロード でアップロードし、返された
id を upload_file_id として transfer_method: local_file で参照します。アプリの入力変数の値を、変数名をキーとして指定します。期待される名前と型は、アプリケーションのパラメータ情報を取得 の
user_input_form フィールドで確認できます。レスポンスの返却モード。
streaming(推奨)は SSE を使用します。blocking は完了後に返却します(長時間の処理では中断される場合があります)。Cloudflare のタイムアウトは 100 s です。省略した場合、デフォルトでブロッキングモードになります。Options:
streamingblockingエンドユーザーの識別子。アプリ側で定義し、アプリ内で一意にします。メッセージとファイルは、同じ
user を持つリクエストにのみ表示されます。エンドユーザーの識別 を参照してください。Responses
リクエスト成功。コンテンツタイプと構造はリクエストの response_mode パラメータに依存します。
response_modeがblockingの場合、application/jsonでCompletionResponseオブジェクトを返します。response_modeがstreamingの場合、text/event-streamでChunkCompletionEventオブジェクトのストリームを返します。
完全なレスポンスコンテンツ。
メッセージ作成タイムスタンプ(Unix エポック秒)。
イベントタイプ。
message に固定されています。このレスポンスイベントの一意 ID です。
一意のメッセージ ID です。フィードバックや推奨質問のエンドポイントを呼び出す際に
message_id パラメータとして使用します。アプリモード、
completion 固定です。