Gunakan API ini untuk mendapatkan daftar file basis pengetahuan di 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
GET https://{domain}/oapi/v1/lingma/organizations/{organizationId}/knowledgeBases/{kbId}/filesHeader 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. | 99d1****71d4 |
| string | path | Ya | ID basis pengetahuan. | 3a41****3eca |
| string | query | Tidak | Kueri fuzzy untuk nama file. | |
| string | query | Tidak | Kolom pengurutan. Nilai valid:
| |
| string | query | Tidak | Urutan pengurutan. Nilai valid:
| |
| integer | query | Tidak | Nomor halaman. Nilai default: 1. | |
| integer | query | Tidak | Jumlah entri yang dikembalikan per halaman. Nilai default: 20. |
Contoh permintaan
curl -X 'GET' \
'https://{domain}/oapi/v1/lingma/organizations/{organizationId}/knowledgeBases/{kbId}/files?query={query}&orderBy={orderBy}&sort={sort}&page={page}&perPage={perPage}' \
-H 'Content-Type: application/json' \
-H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484'Parameter respons
Parameter | Tipe | Deskripsi | Contoh |
- | array | ||
- | object | ||
| integer | Waktu pembuatan file. | 1722149052460 |
| integer | Waktu modifikasi file. | 1722149055731 |
| integer | Waktu penambahan file. | 1722149052515 |
| string | ID file. | 30d4****aca4 |
| string | Nama file. | history.txt |
| string | Ukuran file. | 5 B |
| string | Path ke file. | lingma/rag_kb/9a2b****5ef1/3a41****3eca/30d4****aca4/history.txt |
| string | Status file. | PROCESSED |
| string | ID basis pengetahuan. | 3a41****3eca |
| string | ID organisasi. | 9a2****5ef1 |
| object | Pengguna yang menambahkan file. | |
| string | ID pengguna yang menambahkan file. | d402****9ae6 |
| string | Nama login pembuat anggota ( | lingma |
| string | Nama panggilan pembuat anggota ( | lingma004 |
| string | Avatar pengguna yang menambahkan file. | /objects/ajax/default/avatars/bGluZ21h |
Contoh respons
[
{
"fileId": "30d4****aca4",
"filePath": "lingma/rag_kb/9a2b****5ef1/3a41****3eca/30d4****aca4/history.txt",
"fileSize": "5 B",
"fileState": "PROCESSED",
"filename": "history.txt",
"gmtAdded": 1722149052515,
"gmtCreated": 1722149052460,
"gmtModified": 1722149055731,
"kbId": "3a41****3eca",
"organizationId": "9a2b****5ef1",
"uploadUser": {
"avatarUrl": "/objects/ajax/default/avatars/bGluZ21h",
"displayName": "lingma",
"id": "d402****9ae6",
"userName": "lingma004"
}
}
]Header respons
Parameter | Deskripsi | Contoh |
| Halaman berikutnya. | 1 |
| Jumlah entri per halaman. | 100 |
| Halaman sebelumnya. | 1 |
| Jumlah total entri. | 1 |
| Jumlah total halaman. | 1 |
Contoh header respons
connection: keep-alive
content-length: 481
content-type: application/json; charset=UTF-8
date: Thu,04 Jul 2024 13:44:21 GMT
x-next-page: 1
x-per-page: 100 // Jumlah entri per halaman.
x-prev-page: 1
x-total: 1 // Jumlah total entri yang dikembalikan.
x-total-pages: 1 // Jumlah total halaman.Kode kesalahan
Untuk informasi lebih lanjut, lihat Kode kesalahan.