メインコンテンツへ移動
Nowledge MemNowledge Mem

コンテンツを取り込む

POST
/sources/ingest/content

生のテキストコンテンツ(ペースト、またはクライアントが読み取ったテキストファイル)をLibraryソースとして取り込みます。 JSONのみなので、マルチパート/ファイルパスの配線なしで、あらゆるトランスポートで動作します。 テキストは一時ファイルに書き込まれ、同じingest_fileパイプラインを通るため、同一のSourceライフサイクル(解析、インデックス、バックグラウンド抽出)を得ます。 Deep Createの「素材を持ち込む」で使用されます。

リクエストボディ

application/json

TypeScript定義

TypeScriptでrequest body型を使用します。

生テキストコンテンツ(クライアントで読み取られたペーストまたはテキストファイル)を取り込むためのリクエストボディ。 JSONなので、multipart + ファイルパスの配管なしでデスクトップ/Web/リモートで同一に動作します、クライアントがテキストを読み取って投稿します。

レスポンスボディ

application/json

application/json

curl -X POST "https://example.com/sources/ingest/content" \  -H "Content-Type: application/json" \  -d '{    "name": "string",    "content": "string"  }'
{  "source_id": "string",  "original_name": "string",  "lifecycle_state": "string",  "is_duplicate": false,  "message": ""}