什么是百度AI开发平台

开发者快速接入百度AI 只需五步轻松搞定

接入流程

Hi,开发者您好,欢迎使用百度AI开放平台。以下内容,是您接入服务的一些基本介绍,希望您能够在这里找到适合您业务的AI技术能力,感谢您的使用!

1. 成为开发者

三步完成账号的基本注册与认证:

STEP1:点击百度AI开放平台导航右侧的控制台,选择需要使用的AI服务项。若为未登录状态,将跳转至登录界面,请您使用百度账号登录。如还未持有百度账户,可以点击此处注册百度账户


STEP2:首次使用,登录后将会进入开发者认证页面,请填写相关信息完成开发者认证。注:(如您之前已经是百度云用户或百度开发者中心用户,此步可略过。)

STEP3:进入具体AI服务项的控制面板(如文字识别、人脸识别),进行相关业务操作。

控制台

注一:如果您通过百度AI开放平台登录到后台,AI相关服务模块入口,如下图所示:

注二:如果您通过百度云直接登录后台,AI相关服务模块入口,则如下图红框部分所示:

两种入口只是展现形式不同,相关AI服务模块内容完全一样

2. 创建应用

账号登录成功,您需要创建应用才可正式调用AI能力。应用是您调用API服务的基本操作单元,您可以基于应用创建成功后获取的API Key及Secret Key,进行接口调用操作,及相关配置。

以人脸识别为例,您可按照下图所示的操作流程,完成创建操作。

两种入口只是展现形式不同,相关AI服务模块内容完全一样点击上图中的「创建应用」,即可进入应用创建界面,如下图所示:

两种入口只是展现形式不同,相关AI服务模块内容完全一样创建应用需填写的内容如下:

应用名称:必填项,用于标识您所创建的应用的名称,支持中英文、数字、下划线及中横线,此名称一经创建完毕,不可修改;

应用类型:必填项,根据您的应用的适用领域,在下拉列表中选取一个类型;

接口选择:必填项,每个应用可以勾选业务所需的所有AI服务的接口权限(仅可勾选具备免费试用权限的接口能力),应用权限可跨服务勾选,创建应用完毕,此应用即具备了所勾选服务的调用权限;

包名绑定:选填项,如果您需要使用OCR、AR及语音客户端SDK服务(iOS/Android),需要绑定包名信息,以便生成授权License,上图中勾选了「通用文字识别」权限后,即展现此项。注:人脸识别客户端SDK需要单独申请使用,无需在此配置;

应用平台:选填项,选择此应用适用的平台,可多选;

应用描述:必填项,对此应用的业务场景进行描述。

以上内容根据您的需要,填写完毕后,即可点击「立即创建」,完成应用的创建。应用创建完毕后,您可以点击左侧导航中的「应用列表」,进行应用查看,如下图红框部分所示:

两种入口只是展现形式不同,相关AI服务模块内容完全一样温馨提示:每项服务最多创建100个应用,同一账号下,每项服务都有一定请求限额,该限额所有应用共享。每项服务的请求限额可以在该服务控制台的概览页查看,通常包含调用量请求限额与QPS限额。

3. 获取密钥

在您创建完毕应用后,平台将会分配给您此应用的相关凭证,主要为AppID、API Key、Secret Key。以上三个信息是您应用实际开发的主要凭证,每个应用之间各不相同,请您妥善保管。下图为示例内容:

两种入口只是展现形式不同,相关AI服务模块内容完全一样

4. 生成签名

您需要使用创建应用所分配到的AppID、API Key及Secret Key,进行Access Token(用户身份验证和授权的凭证)的生成,方法详见Access Token获取,我们为您准备了几种常见语言的请求示例代码。

温馨提示:Access Token的有效期为30天(以秒为单位),请您集成时注意在程序中定期请求新的token。

5. 启动开发

目前AI产品主要有两种方式使用:API与SDK,您可以选择各产品的文档,查看具体使用方法及参数。语音识别|语音合成|文字识别|人脸识别|图像识别|图像搜索|图像审核|语言处理基础技术|文本审核|理解与交互技术UNIT|增强现实AR

同时,我们也为您提供集成多项能力的解决方案,您可以查看文档了解具体使用方法。智能电销|机器人视觉

SDK下载可以直接点击这里进入,选择您需要的SDK进行下载。其中,人脸客户端SDK需要申请才可使用,请直接:点击此处申请

如果您还有任何疑问,欢迎提交工单联系我们。

或者进入AI社区,和其他开发者们一起探讨。

推荐阅读更多精彩内容