チャットアプリケーションにリクエストを送信します。
APIキー認証。すべてのAPIリクエストには、Authorization HTTPヘッダーにAPIキーを Bearer {API_KEY} の形式で含めてください。APIキーはサーバー側に保存し、クライアント側で共有または保存しないことを強くお勧めします。
チャットメッセージ送信のリクエストボディ。
ユーザー入力/質問内容。
ユーザー識別子。アプリケーション内で一意であるべきです。重要な注意事項: Service API は WebApp で作成された対話を共有しません。API を通じて作成された対話は、WebApp インターフェースで作成されたものとは分離されています。
アプリによって定義されたさまざまな変数値の入力を許可します。変数がファイルタイプの場合、InputFileObjectJp オブジェクトを指定します。
応答の返却モード。streaming (推奨) はSSEを使用。blocking は実行完了後に結果を返します (Cloudflareの100秒タイムアウト制限あり)。
streaming, blocking 会話ID。以前のチャット記録に基づいて会話を続ける場合に必要です。
ファイルリスト。モデルがビジョン機能をサポートしている場合に利用可能です。
タイトルを自動生成。デフォルトはtrue。
リクエスト成功。応答のコンテントタイプと構造はリクエストの response_mode パラメータに依存します。
response_mode が blocking の場合、application/json 形式の ChatCompletionResponseJp オブジェクトを返します。response_mode が streaming の場合、text/event-stream 形式の ChunkChatflowEventJp オブジェクトのストリームを返します。ブロッキングモードでの完全なアプリ結果。