複製知識版本¶
此 API 用於複製指定的 Fileset,建立一份全新的副本。
新 Fileset 會繼承原本的檔案清單與相關資訊(如:名稱、metadata 等)。你可以針對新 Fileset 進行修改、補充檔案,或重新 Commit 建立新的知識版本。
curl -X 'POST' \
'http://127.0.0.1:8000/v1/filesets/{fileset_id}/duplicate' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <your-api-key>'
Request Headers¶
| Key | Value |
|---|---|
| Request Method | POST |
| accept | application/json |
| Authorization | Bearer |
Query Parameters¶
| Field | Type | Note | Required |
|---|---|---|---|
| fileset_id | string | uuid | true |
Response Body¶
{
"id": "a9d335d7-7c57-424d-9c55-b6c4c690d65e",
"name": "Copy of Company Policy Files v1.0",
"object": "fileset",
"metadata": {
"copy_from": "c7ea032b-eb16-4ccb-94a6-88af66db5d22",
"parsing_mode": "HQ",
"embedding_model": "apmic-embedding-v1",
"fail_reason": null,
"fail_detail": {},
"tag": ["policy", "operation"]
},
"state": "draft",
"created_at": "2025-07-01T00:00:00.000Z",
"committed_at": null,
"updated_at": "2025-07-01T00:00:00.000Z",
"file_counts": {
"draft": 1,
"queued": 0,
"processing": 0,
"completed": 0,
"failed": 0,
"total": 1
}
}
Field Explanation
回傳 「知識版本物件」章節列表內容。
在複製 Fileset 時,系統會自動於 metadata 中加入一筆 copy_from 欄位,記錄來源 Fileset 的 ID,方便後續追蹤來源關係與管理版本差異。