Mengambil file dalam basis pengetahuan tertentu beserta detailnya.
Deskripsi operasi
Pengguna Resource Access Management (RAM) harus terlebih dahulu memperoleh izin API untuk Alibaba Studio Model Studio (
AliyunBailianDataFullAccessdiperlukan, yang mencakup izin sfm:ListIndexFiles), sebelum memanggil operasi ini. Akun Alibaba Cloud dapat memanggil operasi ini secara langsung tanpa otorisasi. Gunakan Alibaba Studio Model Studio SDK terbaru untuk memanggil operasi ini.Sebelum memanggil operasi ini, pastikan basis pengetahuan Anda telah dibuat dan belum dihapus (artinya, ID basis pengetahuan
IndexIdvalid).Operasi ini bersifat idempoten.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
sfm:ListIndexFileDetails |
list |
*All Resource
|
None | None |
Sintaks permintaan
POST /{WorkspaceId}/index/list_index_file_detail HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| WorkspaceId |
string |
Yes |
ID ruang kerja tempat basis pengetahuan berada. Untuk informasi tentang cara memperoleh ID ruang kerja, lihat Cara menggunakan ruang kerja. |
llm-3z7uw7fwz0vexxxx |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| IndexId |
string |
No |
ID basis pengetahuan, yaitu |
79c0alxxxx |
| DocumentStatus |
string |
No |
Memfilter daftar file yang dikembalikan berdasarkan status impor file. Nilai valid:
Nilai default: kosong, yang berarti tidak ada pemfilteran berdasarkan status impor file. Valid values:
|
FINISH |
| DocumentName |
string |
No |
Memfilter daftar detail file yang dikembalikan berdasarkan nama file. Nilai default: kosong, yang berarti tidak ada pemfilteran berdasarkan nama file. |
翻译平台运维文档 |
| PageNumber |
integer |
No |
Nomor halaman yang akan dikueri. Nilai minimum: 1. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah file yang ditampilkan per halaman untuk paging. Nilai maksimum: 10. |
10 |
| EnableNameLike |
string |
No |
Apakah akan mengaktifkan pencocokan fuzzy untuk nama file. Parameter ini digunakan bersama dengan parameter
Nilai default: false. Valid values:
|
false |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons. |
||
| RequestId |
string |
ID permintaan. |
35A267BF-xxxx-54DB-8394-AA3B0742D833 |
| Code |
string |
Kode status error. |
InvalidParameter |
| Message |
string |
Pesan error. |
Required parameter(%s) missing or invalid, please check the request parameters. |
| Success |
boolean |
Apakah operasi berhasil. Nilai valid:
|
true |
| Data |
object |
Bidang data yang dikembalikan oleh operasi. |
|
| Documents |
array<object> |
Daftar file dalam basis pengetahuan, diurutkan berdasarkan waktu impor file dalam urutan menurun (konsisten dengan Konsol). |
|
|
object |
Objek file. |
||
| Status |
string |
Status impor file. Nilai valid:
|
RUNNING |
| EnableHeaders |
string |
Apakah header file Excel dapat digabungkan. |
true |
| OverlapSize |
string |
Panjang tumpang tindih antar chunk. |
100 |
| Message |
string |
Pesan kesalahan untuk impor file. |
check fileUrlKey[file_path] / fileNameKey[null] / fileExtensionKey[file_extension] is invalid |
| Size |
integer |
Ukuran file, dalam byte. |
996764 |
| SourceId |
string |
ID kategori. |
cate_21a407a3372c4ba7aedc649709143f0cxxxxxxxx |
| GmtModified |
integer |
Waktu file diimpor ke dalam basis pengetahuan, dalam format stempel waktu UNIX. |
1744856423000 |
| DocumentType |
string |
Tipe format file. Nilai valid: pdf, docx, doc, txt, md, pptx, ppt, png, jpg, jpeg, bmp, gif, dan EXCEL. |
|
| ChunkMode |
string |
Mode chunking kustom. |
DashSplitter |
| Code |
string |
Kode kesalahan untuk impor file. |
110002 |
| separator |
string |
Pemisah kalimat. |
" " |
| Name |
string |
Nama file. |
翻译平台运维文档 |
| ChunkSize |
string |
Panjang chunk, yaitu jumlah karakter dalam chunk teks. |
600 |
| Id |
string |
ID file. |
doc_c134aa2073204a5d936d870bf960f56axxxxxxxx |
| IndexId |
string |
ID basis pengetahuan. |
79c0alxxxx |
| TotalCount |
integer |
Jumlah total hasil yang dikembalikan. |
2437 |
| PageNumber |
integer |
Nomor halaman yang dikembalikan. |
1 |
| PageSize |
integer |
Jumlah entri per halaman yang dikembalikan. |
10 |
| Status |
string |
Kode status yang dikembalikan oleh operasi. |
200 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "35A267BF-xxxx-54DB-8394-AA3B0742D833",
"Code": "InvalidParameter\n",
"Message": "Required parameter(%s) missing or invalid, please check the request parameters.",
"Success": true,
"Data": {
"Documents": [
{
"Status": "RUNNING",
"EnableHeaders": "true",
"OverlapSize": "100",
"Message": "check fileUrlKey[file_path] / fileNameKey[null] / fileExtensionKey[file_extension] is invalid",
"Size": 996764,
"SourceId": "cate_21a407a3372c4ba7aedc649709143f0cxxxxxxxx\n",
"GmtModified": 1744856423000,
"DocumentType": "pdf",
"ChunkMode": "DashSplitter",
"Code": "110002",
"separator": "\" \"",
"Name": "翻译平台运维文档\n",
"ChunkSize": "600",
"Id": "doc_c134aa2073204a5d936d870bf960f56axxxxxxxx\n"
}
],
"IndexId": "79c0alxxxx",
"TotalCount": 2437,
"PageNumber": 1,
"PageSize": 10
},
"Status": "200"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.