tencentcloud-sdk-nodejs
Version:
27 lines (26 loc) • 1.48 kB
TypeScript
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { DescribeTextStatRequest, TextModerationRequest, AccountTipoffAccessRequest, DescribeTextLibResponse, AccountTipoffAccessResponse, DescribeTextLibRequest, DescribeTextStatResponse, TextModerationResponse } from "./tms_models";
/**
* tms client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
/**
* 控制台识别统计
*/
DescribeTextStat(req: DescribeTextStatRequest, cb?: (error: string, rep: DescribeTextStatResponse) => void): Promise<DescribeTextStatResponse>;
/**
* 举报恶意账号
*/
AccountTipoffAccess(req: AccountTipoffAccessRequest, cb?: (error: string, rep: AccountTipoffAccessResponse) => void): Promise<AccountTipoffAccessResponse>;
/**
* 文本内容检测(Text Moderation)服务使用了深度学习技术,识别可能令人反感、不安全或不适宜的文本内容,同时支持用户配置词库黑白名单,打击自定义识别类型的图片。
*/
TextModeration(req: TextModerationRequest, cb?: (error: string, rep: TextModerationResponse) => void): Promise<TextModerationResponse>;
/**
* 控制台获取用户词库列表
*/
DescribeTextLib(req: DescribeTextLibRequest, cb?: (error: string, rep: DescribeTextLibResponse) => void): Promise<DescribeTextLibResponse>;
}