ソースを削除
ソースの削除をリクエストし、削除ジョブを返します。
削除したソースのドキュメントがどうなるかについては、ドキュメントとソースの削除 を参照してください。
1 min read
delete/knowledge-fs/spaces/{knowledge_base_id}/sources/{source_id}
Request example
Response
delete/knowledge-fs/spaces/{knowledge_base_id}/sources/{source_id}
Authorization
Path parameters
ナレッジベース ID です。ナレッジベースの API アクセス ダイアログに表示されるサービス API エンドポイントの最後のセグメント(
…/knowledge-fs/spaces/<knowledge base ID>)です。アドレスバーでは /datasets/new/ の後のセグメントです。Query parameters
cascade は、ソースが生成したドキュメントも削除します。keep はそれらのドキュメントを残します。残したドキュメントは削除ジョブの実行中は非表示になり、完了すると source_id が null になった状態で再び表示されます。以後は更新されません。
keep で削除する前に、ドキュメントファイル一覧を取得 で、この source_id を持つファイルの ID を保存してください。削除が完了すると、それらのファイルの source_id は null になります。
Default: "cascade"
Options:
cascadekeepHeaders
同じ API キーと冪等キーで同一のリクエストを再送信すると、元のジョブが
202 で返されます。別のリクエストや別の API キーで同じキーを再利用すると 409 が返ります。前後に空白を含まない、印字可能な ASCII 文字を使用してください。Length: 8–255
Body
application/jsonResponses
application/json