开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术
AR与VR
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
信息服务
智能园区

快速入门

安装 Go SDK

目录结构

    ├── aip                   // 应用目录
    │   ├── censor            // 内容审核
    ├── baseClient            // 基础类
    └── util                  // 工具类

支持 GO版本:1.2+

查看源码 github链接:https://github.com/Baidu-AIP/golang-sdk

直接使用JAR包步骤如下

1.在go.mod的文件所在目录执行 go get -u github.com/Baidu-AIP/golang-sdk@v1.0.8

2.项目中直接引用就可以使用

新建ContentCensorClient

支持两种鉴权方式。

一、通过access_token鉴权,调用接口。

二、鉴权使用百度云API认证机制

代码示例:

package main

import (
	"fmt"
	"github.com/Baidu-AIP/golang-sdk/aip/censor"
	"github.com/Baidu-AIP/golang-sdk/util"
)

func main() {
    //通过access_toke 
	client:=censor.NewClient("API_KEY","SECRET_KEY")
    //使用百度云API认证机制	
    client=censor.NewCloudClient("API_KEY","SECRET_KEY")

}

在上面代码中,常量APP_ID在百度智能云控制台中创建,API_KEY与SECRET_KEY是在创建完毕应用后,系统分配给用户的,均为字符串,用于标识用户,为访问做签名验证,可在AI服务控制台中的应用列表中查看。

注意:如您以前是百度智能云的老用户,其中API_KEY对应百度智能云的“Access Key ID”,SECRET_KEY对应百度智能云的“Access Key Secret”。

上一篇
简介
下一篇
接口说明