Topik ini menjelaskan operasi API dan parameter yang digunakan untuk mengambil daftar pustaka teks kustom Anda. Anda dapat menggunakan operasi API ini untuk mengelola pustaka teks guna deteksi spam teks. Informasi yang diperoleh melalui panggilan API ini konsisten dengan pustaka teks kustom yang ditampilkan di Konsol AI Guardrails.
Catatan penggunaan
Operasi API: DescribeKeywordLib
Anda dapat memanggil operasi API ini untuk mengambil daftar pustaka teks kustom. Untuk informasi tentang cara menyusun permintaan HTTP, lihat Struktur permintaan. Anda juga dapat menggunakan permintaan HTTP yang telah dibuat sebelumnya. Untuk informasi selengkapnya, lihat Ikhtisar SDK.
Penagihan: Operasi API ini gratis.
Batas QPS
Anda dapat memanggil operasi ini hingga 10 kali per detik per akun. Jika jumlah panggilan per detik melebihi batas, pembatasan kecepatan akan dipicu sehingga berpotensi mengganggu bisnis Anda. Kami menyarankan agar Anda memperhatikan batas ini saat memanggil operasi tersebut.
Parameter permintaan
Untuk informasi tentang parameter permintaan umum yang harus disertakan dalam permintaan, lihat Parameter umum.
| Name | Type | Required | Example | Description |
| ServiceModule | String | Yes | open_api |
Modul fitur pustaka teks. Tetapkan nilainya ke open_api. Hal ini menunjukkan bahwa pustaka tersebut digunakan untuk API AI Guardrails. |
Data yang dikembalikan
Untuk informasi tentang hasil yang dikembalikan, lihat Parameter respons.
| Name | Type | Example | Description |
| Id | Integer | 2147 | ID pustaka teks. |
| ModifiedTime | String | 2018-09-04 14:17:56 +0800 | Waktu terakhir pustaka teks dimodifikasi. |
| Name | String | test1sdkdk | Nama pustaka teks. |
| Code | String | 710001 | Kode pustaka teks. Catatan Di Konsol AI Guardrails, kode pustaka teks ditampilkan pada halaman . Dalam operasi API, pustaka teks diidentifikasi berdasarkan ID-nya. |
| Count | String | 3 | Jumlah entri teks dalam pustaka teks. |
| Category | String | BLACK | Jenis pustaka teks. Nilai yang valid:
|
| Source | String | MANUAL | Sumber pustaka teks kustom. Nilai yang valid:
|
| BizTypes | StringArray | ["bizTypeA","bizTypeB"] | Skenario bisnis. Untuk informasi selengkapnya, lihat Buat skenario bisnis. |
| ResourceType | String | TEXT | Jenis pustaka teks. Nilai yang valid:
|
| LibType | String | textKeyword | Jenis pustaka teks dalam setiap skenario. Nilai yang valid:
|
| MatchMode | String | fuzzy | Mode kecocokan untuk teks yang akan dideteksi. Nilai yang valid:
|
| Enable | Boolean | true | Status pustaka teks.
|
Contoh
http(s)://green.cn-shanghai.aliyuncs.com/?
Action=DescribeKeywordLib&ServiceModule=open_api
&<Common request parameters>{
"requestId": "795D8871-4889-4C0F-A8B1-C7D2B990FF61",
"data": {
"TotalCount": 11,
"KeywordLibList": [
{
"Name": "test1sdkdk",
"Source": "MANUAL",
"BizTypes": [],
"Category": "BLACK",
"ServiceModule": "open_api",
"Count": 3,
"ResourceType": "TEXT",
"Id": 2147,
"ModifiedTime": "2018-09-04 14:17:56 +0800",
"Code": "710001",
"LibType": "textKeyword",
"MatchMode":"fuzzy",
"Enable":"true"
},
{
"Name": "Test001",
"Source": "MANUAL",
"BizTypes": [],
"Category": "BLACK",
"ServiceModule": "open_api",
"Count": 3,
"ResourceType": "VOICE",
"Id": 2693,
"ModifiedTime": "2018-09-03 17:11:04 +0800",
"Code": "932001",
"LibType": "voiceText",
"MatchMode":"fuzzy",
"Enable":"true"
}
]
},
"code": 200,
"success": true
}