我是靠谱客的博主 丰富鸭子,最近开发中收集的这篇文章主要介绍使用百度关键词过滤(文本,图像),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

导入jar

<dependency>
    <groupId>com.baidu.aip</groupId>
    <artifactId>java-sdk</artifactId>
    <version>${version}</version>
</dependency>

配置:

//图像
public class Sample {
    //设置APPID/AK/SK
    public static final String APP_ID = "你的 App ID";
    public static final String API_KEY = "你的 Api Key";
    public static final String SECRET_KEY = "你的 Secret Key";

    public static void main(String[] args) {
        // 初始化一个AipContentCensor
        AipContentCensor client = new AipContentCensor(APP_ID, API_KEY, SECRET_KEY);

        // 可选:设置网络连接参数
        client.setConnectionTimeoutInMillis(2000);
        client.setSocketTimeoutInMillis(60000);

        // 可选:设置代理服务器地址, http和socket二选一,或者均不设置
        client.setHttpProxy("proxy_host", proxy_port);  // 设置http代理
        client.setSocketProxy("proxy_host", proxy_port);  // 设置socket代理

        // 可选:设置log4j日志输出格式,若不设置,则使用默认配置
        // 也可以直接通过jvm启动参数设置此环境变量
        System.setProperty("aip.log4j.conf", "path/to/your/log4j.properties");

        // 调用接口
        String path = "test.jpg";
        JSONObject res = client.antiPorn(path);
        System.out.println(res.toString(2));
        
    }
}
//文本
public void sample(AipContentCensor client) {
    // 参数为本地图片路径
    String text = "测试文本";
    JSONObject response = client.textCensorUserDefined(text);

    System.out.println(response.toString());
}

其他方法请参考百度api:https://ai.baidu.com/ai-doc/ANTIPORN/hk3h6xdbp

最后

以上就是丰富鸭子为你收集整理的使用百度关键词过滤(文本,图像)的全部内容,希望文章能够帮你解决使用百度关键词过滤(文本,图像)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部