快速入门
更新时间:2023-01-18
安装 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.9
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”。