资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

Go SDK使用说明

安装Go SDK

go get github.com/baidubce/bce-qianfan-sdk/go/qianfan

注意:目前支持 Golang >= 1.18 版本。

使用安全认证AK/SK鉴权调用流程

步骤一,获取安全认证AK/SK

通过以下步骤获取Access Key(AK)/Secret Key(SK),更多介绍请参考如何获取AK/SK

(1)登录千帆ModelBuilder控制台

登录千帆ModelBuilder控制台注意:为保障服务稳定运行,账户最好不处于欠费状态。

(2)查看安全认证Access Key/Secret Key

在安全认证/Access Key 页面,查看Access Key、Secret Key。注意:

  • 初始化鉴权时,使用“安全认证/Access Key”中的Access Key和 Secret Key进行鉴权,更多鉴权认证机制请参考鉴权认证机制
  • 安全认证Access Key(AK)/Secret Key(SK),和使用的获取AcessToken的应用API Key(AK) 和 Secret Key(SK)不同。

image.png

步骤二,初始化鉴权

支持通过环境变量、参数设置两种初始化方式。

  • 方式一:通过环境变量初始化
// 通过环境变量初始化
import (
    "os"
)

// 替换下列示例中参数,安全认证Access Key替换your_iam_ak,Secret Key替换your_iam_sk
os.Setenv("QIANFAN_ACCESS_KEY", "your_access_key")
os.Setenv("QIANFAN_SECRET_KEY", "your_secret_key")
  • 方式二:通过参数初始化
import (
	"github.com/baidubce/bce-qianfan-sdk/go/qianfan"
)

// 替换下列示例中参数,安全认证Access Key替换your_iam_ak,Secret Key替换your_iam_sk
qianfan.GetConfig().AccessKey = "your_access_key"
qianfan.GetConfig().SecretKey = "your_secret_key"

步骤三,调用SDK

调用对应的API,请参考各API文档调用示例。

使用教程

请查看Go SDK使用教程

上一篇
Python SDK使用说明
下一篇
Node.js SDK使用说明