查看文字切片列表及資訊。
介面說明
- 對於文件搜尋類知識庫,本介面可查詢指定檔案的所有切片內容;而對於資料查詢或圖片問答類知識庫,則可取得全部文字切片的資訊。
- RAM 使用者(子帳號)需要先取得阿里雲百煉的 API 權限(需要
AliyunBailianDataFullAccess,已包含 sfm:ChunkList 權限點),並加入一個業務空間後,方可呼叫本介面。阿里雲帳號(主帳號)可直接呼叫無須授權。建議您透過最新版阿里雲百煉 SDK來呼叫本介面。 - 呼叫本介面前,請確保您的知識庫已經建立完成且未被刪除(即知識庫 ID
IndexId有效)。 - 本介面具有冪等性。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
授權資訊
下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:
- 操作:是指具體的許可權點。
- 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。
-
資源類型:是指操作中支援授權的資源類型。具體說明如下:
- 對於必選的資源類型,用前面加 * 表示。
- 對於不支援資源級授權的操作,用
全部資源表示。
- 條件關鍵字:是指雲產品自身定義的條件關鍵字。
- 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。
操作 | 存取層級 | 資源類型 | 條件關鍵字 | 關聯操作 |
|---|---|---|---|---|
sfm:ChunkList | list | *All Resource
| 無 | 無 |
請求文法
路徑參數
名稱 | 類型 | 必填 | 描述 | 樣本值 |
|---|---|---|---|---|
| WorkspaceId | string | 是 | 知識庫所屬的業務空間 ID。取得方式請參見如何使用業務空間。 | llm-3z7uw7fwz0vxxxx |
請求參數
名稱 | 類型 | 必填 | 描述 | 樣本值 |
|---|---|---|---|---|
| body | object | 否 | 請求參數的主體資訊。 | |
| Fields | array | 否 | Fields 是一個欄位名稱陣列,用於對本介面回傳的 Metadata 欄位中的非私有 Field(以_底線為字首)進行過濾。預設 Fields 為空時,Metadata 欄位中所有非私有的 Field 都會回傳。若您希望回傳的 Metadata 欄位只包含指定的非私有 Field,例如只包含 title,則此處傳入 title 即可。 預設值為空。 | |
string | 否 | 欄位名稱。 | name | |
| Filed | string | 否 | 本欄位為阿里雲百煉舊版 SDK 中的檔案 ID 欄位。具體用法和預設值與
如何查看阿里雲百煉 SDK 版本:造訪阿里雲百煉 SDK 中心,按一下左側導覽列中的「安裝」,API 版本選擇「2023-12-29」,然後選擇您的開發語言,再按一下「歷史版本」即可查看。 | file_5f03dfea56da4050ab68d61871fc4cb3_xxxxxxxx |
| FileId | string | 否 | 檔案 ID,即 AddFile 介面回傳的 | file_5f03dfea56da4050ab68d61871fc4cb3_xxxxxxxx |
| IndexId | string | 是 | 知識庫 ID,即 CreateIndex 介面回傳的 | otoru9xxxx |
| PageNum | integer | 否 | 指定要查詢的頁碼。起始值為 1,預設值為 1。 | 1 |
| PageSize | integer | 否 | 指定分頁查詢時每頁顯示的文字切片數量。最大為 100。預設值為 10。 | 10 |
返回參數
名稱 | 類型 | 描述 | 樣本值 |
|---|---|---|---|
object | |||
| Code | string | 錯誤狀態碼。 | Index.InvalidParameter |
| Data | object | 介面回傳的業務欄位。 | |
| Nodes | array<object> | 文字切片列表。 | |
object | 文字切片物件。 | ||
| Metadata | any | 文字切片的中繼資料 Map。 文件搜尋類知識庫的中繼資料 Map 中 檢索文件搜尋類知識庫時,若切片包含圖片,將透過中繼資料 Map 中的 | { "file_path": "https://bailian-***", "parent": "阿里云百炼是一站式的大模型开发及应用构建平台。不论是开发者还是业务人员,都能深入参与大模型应用的设计和构建。您可以通过简单的界面操作,在 5分钟内开发出一款大模型应用,或在几小时内训练出一个专属模型,从而将更多精力专注于应用创新。", "is_displayed_chunk_content": "true", "image_url": [], "nid": "83***", "source": "0", "_score": 0, "title": "", "doc_id": "file_24e***", "content": "阿里云百炼是一站式的大模型开发及应用构建平台。不论是开发者还是业务人员,都能深入参与大模型应用的设计和构建。您可以通过简单的界面操作,在 5分钟内开发出一款大模型应用,或在几小时内训练出一个专属模型,从而将更多精力专注于应用创新。", "_rc_score": 0, "workspace_id": "llm-zna***", "hier_title": "", "doc_name": "什么是阿里云百炼", "pipeline_id": "j6b***", "_id": "llm-zna5***" } |
| Score | number | 文本切片的相似度得分。 | 0 |
| Text | string | 文字切片內容。 | 阿里云百炼是一站式的大模型开发及应用构建平台。不论是开发者还是业务人员,都能深入参与大模型应用的设计和构建。您可以通过简单的界面操作,在 5分钟内开发出一款大模型应用,或在几小时内训练出一个专属模型,从而将更多精力专注于应用创新。 |
| Total | integer | 回傳結果的總筆數。 | 1 |
| Message | string | 錯誤訊息。 | Required parameter(%s) missing or invalid, please check the request parameters. |
| RequestId | string | 請求 ID。 | 8F97A63B-xxxx-527F-9D6E-467B6A7E8CF1 |
| Status | string | 介面回傳的狀態碼。 | 200 |
| Success | boolean | 介面呼叫是否成功,可能值:
| true |
樣本
正常返回樣本
JSON格式