AI接入指南
Hi,开发者您好,欢迎使用百度AI开放平台。以下内容,是您接入服务的一些基本介绍,希望您能够在这里找到适合您业务的AI技术能力,感谢您的使用!视频教程请参见 公有云API服务接入教程。
1. 成为开发者
三步完成账号的基本注册与认证:
STEP1:点击百度AI开放平台导航右侧的控制台,选择需要使用的AI服务项。若为未登录状态,将跳转至登录界面,请您使用百度账号登录。如还未持有百度账户,可以点击此处注册百度账户。
STEP2:首次使用,登录后将会进入开发者认证页面,请填写相关信息完成开发者认证。注:(如您之前已经是百度云用户或百度开发者中心用户,此步可略过)。
STEP3:通过控制台左侧导航,选择产品服务-人工智能,进入具体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,您可以选择各产品的文档,查看具体使用方法及参数。 语音识别 | 语音合成 | 文字识别 | 人脸识别 | 人体分析 | 图像识别 | 图像搜索 | 图像增强与特效 | 车辆分析| 图像审核 | 语言与知识 | 文本审核 | 增强现实AR
同时,我们也为您提供集成多项能力的解决方案,如 智能对话平台UNIT | 智能创作平台,您可以查看文档了解具体使用方法。
SDK下载可以直接点击这里进入,选择您需要的SDK进行下载。其中,人脸客户端SDK需要申请才可使用,请直接:点击此处申请
如果您还有任何疑问,欢迎提交工单联系我们。
或者进入AI社区,和其他开发者们一起探讨。