Gunakan API ini untuk mengunggah beberapa file basis pengetahuan secara massal ke Lingma.
Edisi yang didukung | Enterprise Dedicated Edition |
Titik akhir layanan dan informasi otorisasi
Dapatkan titik akhir layanan untuk mengganti <domain> dalam sintaks permintaan API dengan endpoint Anda.
Peroleh token akses.
Peroleh
organizationId. Buka konsol Lingma dan lihat ID organisasi pada halaman Basic Information di bawah .
Sintaks permintaan
POST https://{domain}/oapi/v1/lingma/organizations/{organizationId}/knowledgeBases/{kbId}/files/batchUploadHeader permintaan
Parameter | Tipe | Wajib | Deskripsi | Contoh |
| string | Ya | Token akses. | pt-0fh3****0fbG_35af****0484 |
Parameter permintaan
Parameter | Tipe | Posisi | Wajib | Deskripsi | Contoh |
| string | path | Ya | ID organisasi. | |
| string | path | Ya | ID basis pengetahuan. | |
- | multipart/form-data | body | Tidak | ||
| array[File] | body | Tidak | Daftar file yang akan diunggah. | path/to/file |
Contoh permintaan
curl -X 'POST' \
'https://{domain}/oapi/v1/lingma/organizations/{organizationId}/knowledgeBases/{kbId}/files/batchUpload' \
-H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484' \
--form 'files=@"path/to/file"' \
--form 'files=@"path/to/file"'Parameter respons
Parameter | Tipe | Deskripsi | Contoh |
- | array | ||
- | object | ||
| string | ID file. | 30d4****aca4 |
| string | ID pengguna yang melakukan unggahan massal. | d402****9ae6 |
| string | Pesan kesalahan. Parameter ini kosong jika operasi berhasil. | |
| boolean | Menunjukkan apakah unggahan massal berhasil. | true |
Contoh respons
{
"fileId": "30d4****aca4",
"operateUserId": "d402****9ae6",
"failedMessage": "",
"success": true
}Kode kesalahan
Untuk informasi lebih lanjut, lihat Kode kesalahan.