ナレッジベースの完全なナレッジパイプラインを実行します。ストリーミングとブロッキングの両方のレスポンスモードをサポートしています。
API Key 認証です。すべての API リクエストにおいて、Authorization HTTP ヘッダーに Bearer プレフィックスを付けた API Key を含めてください。例:Authorization: Bearer {API_KEY}。API Key はサーバーサイドに保存し、クライアントサイドで共有・保存しないことを強く推奨します。API Key の漏洩は深刻な結果につながる可能性があります。
ナレッジベース ID です。
パイプラインの入力変数です。
データソースの種類です。
online_document, local_file, website_crawl, online_drive パイプラインが処理するデータソース情報オブジェクトのリストです。
パイプライン実行を開始するノードの ID です。
パイプラインの公開バージョンとドラフトバージョンのどちらを実行するかを指定します。true は公開バージョン、false はドラフトを実行します。
パイプライン実行のレスポンスモードです。streaming はサーバー送信イベントストリームを返し、blocking は完了を待って完全な結果を返します。
streaming, blocking パイプライン実行結果。フォーマットは response_mode に依存します:ストリーミングは text/event-stream を返し、ブロッキングは完全な JSON 結果を返します。
パイプライン実行の進捗と結果を含むサーバー送信イベントストリームです。response_mode が streaming の場合に返されます。