カスタムテキストライブラリを作成します。テキストライブラリは、テキストのスパム対策に使用できます。 APIオペレーションを呼び出してカスタムテキストライブラリを管理する効果は、Alibaba Cloudコンテンツモデレーションコンソールでカスタムテキストライブラリを管理する効果と同じです。
説明
操作: CreateKeywordLib
このオペレーションを呼び出して、テキストライブラリを作成できます。 HTTPリクエストを構成する方法の詳細については、リクエスト構造をご参照ください。既存のHTTPリクエストを選択することもできます。詳細については、SDKの概要をご参照ください。
- テキストスパム対策: テキスト違反を検出します。
- 広告違反検出: 画像内の広告または違法なテキストを検出します。
- 音声スパム対策: 音声違反を検出します。
Alibaba Cloud Content Moderationコンソールでテキストライブラリを作成することもできます。詳細については、カスタムテキストライブラリの管理をご参照ください。
課金: この操作は無料です。
QPS制限
この操作は、アカウントごとに1秒あたり最大10回呼び出すことができます。 1秒あたりの呼び出し数が制限を超えると、スロットリングがトリガーされます。その結果、ビジネスに影響が及ぶ可能性があります。 この操作を呼び出すときは、制限に注意することをお勧めします。
リクエストパラメータ
すべてのContent Moderation APIリクエストに含める必要がある共通リクエストパラメータの詳細については、共通パラメータをご参照ください。
| パラメータ | タイプ | 必須 | 例 | 説明 |
| ServiceModule | String | はい | open_api | サービスモジュールの名前。値を open_api に設定します。 |
| Name | String | はい | test1sdkdk | テキストライブラリの名前。 |
| ResourceType | String | はい | TEXT | テキストライブラリが適用されるモデレーションシナリオ。有効な値:
|
| BizTypes | StringArray | いいえ | ["bizTypeA","bizTypeB"] | ビジネスシナリオ。詳細については、CreateBizTypeをご参照ください。 |
| Category | String | はい | BLACK | テキストライブラリのカテゴリ。有効な値:
|
| LibType | String | はい | textKeyword | 各モデレーションシナリオでのテキストライブラリのカテゴリ。有効な値:
|
| MatchMode | String | いいえ | fuzzy | 照合方法。有効な値:
|
| Enable | Boolean | いいえ | true | テキストライブラリを有効にするかどうかを指定します。
|
レスポンスパラメータ
| パラメータ | タイプ | 例 | 説明 |
| code | Integer | 200 | 返された HTTP ステータスコード。 詳細については、共通エラーコードをご参照ください。 |
| msg | String | OK | リクエストに対して返されるメッセージ。 |
| requestId | String | 795D8871-4889-4C0F-A8B1-C7D2B990FF61 | リクエストの一意の ID。問題の特定に使用できます。 |
| id | String | 123 | テキストライブラリの一意の ID。テキストライブラリで後続の操作を実行するために使用できます。 |
例
http(s)://green.cn-shanghai.aliyuncs.com/?
Action=CreateKeywordLib&ServiceModule=open_api
&<共通リクエストパラメータ>
{
"Name": "test1sdkdk",
"BizTypes": [],
"Category": "BLACK",
"ServiceModule": "open_api",
"ResourceType": "TEXT",
"LibType": "textKeyword"
}{
"RequestId": "795D8871-4889-4C0F-A8B1-C7D2B990FF61",
"code": 200,
"Id": "123"
}