一、接入AI开放平台的办法

上一节先容过接入的形式紧张有公有云和私有化两种形式;本节针对性的进行细化先容;

1. 接入形式

从接入办法上紧张有公有云接入、私有化接入;个中私有化接入可以拆分为私有云接入和私有化本地支配;举例区分下三者的差异:

公有云:类似于滴滴打车,把AI开放平台的各项能力和硬件资源比作车辆,按照打车哀求遵照平台方案,只要付钱了,就可以享受到出行做事,如果想要优质做事,还可以其余付费进行体验,供应出行做事的车辆和车上用品均不归用户所有;从用户开始利用到结束利用,所有的行为均在平台的统领范围之内;

做好AI开放平台二若何将营业接入AI能力

私有云:类似于神州租车,通过付费租用短暂内拥有了平台资源的利用权和管理权,乃至可以通过其余付费哀求定制化的做事;但是私有云的支配仍旧无法终极拥有做事,仍须要遵照平台的协议制约;

私有化支配:类似于自己买车,将AI开放平台的做事能力支配到自己的环境中,想如何折腾都可以,拥有绝对的利用权和管理权,隐私和安全都可以确保;但是随意马虎丢失平台的升级做事和运维做事,须要其余跟平台进行约定;

2. 各个接入办法的特点

上一节在先容接入公有云和私有化的时候大略先容了优缺陷,本文将从不同角度更细致的进行比拟不同接入形式的差异;

(1)数据安全性

公有云:数据均通过公有网络形式上传到平台,并在平台运算后返回结果给到用户,存在数据传输被截取和平台数据透露的风险;

私有云:数据通过内网传输,被截取的风险基本不存在,但是数据在第三方云上仍存在透露风险;

私有化支配:数据存储在本地做事器,理论上不存在透露风险;

(2)经济本钱

公有云:只须要付购买和利用AI做事的用度,如果按照百度QPS算,本钱较低;

私有云:须要承担利用AI做事的用度,其余还须要采购云存储和运维的用度;成本相对较高;

私有化支配:须要承担利用AI做事和做事升级的用度,采购做事器的用度,机房搭建用度,运维的用度,本钱最高;

(3)二次开拓

为什么说二次开拓呢?前文提到AI能力只是基建能力,如果须要运用到业务中,就须要涉及二次开拓,包括后续的扩展;

公有云:二次开拓和扩展难度大,须要按照平台哀求配置利用

私有云:可以按照业务哀求进行二次开拓和扩展,难度小;但是如果云做事和AI做事不是一家厂商,难度将升级,随意马虎造成额外的用度;以是可以AI做事和云做事选择同一家;

私有化支配:可以做本地二次开拓和扩展,难度小;但是后续升级存在难度;

3. 接入的产品形态

理解了AI能力的接入形式后,还须要进一步熟习详细的产品形态,目前AI能力的接入形态紧张有以下三种办法:

(1)API,全称为Application Programming Interface,中文称运用程序接口;用户只须要按照开放平台的规范设置参数即可在业务中利用该AI做事;API的设计要点可以参考《API接口设计,须要把稳这4点》;个中公有云多以在线API的形式供应做事;

(2)SDK,全称为software development kit,中文称软件开拓工具包;用户在开放平台须要先下载SDK,再按照哀求支配到本地程序后,才能通过SDK中供应的API利用AI做事能力;SDK的设计可以参考《如何做一款SDK产品?》;SDK是当前AI能力私有化本地支配的紧张产品形态;

注:这里补充下API和SDK的差异,实际两者是有关联的东西;严格意义来说开放平台供应的是在线API,和离线SDK;在线API多数供应单一的功能,不须要支配;而离线SDK可能是多个功能的结合,须要用户在本地程序中支配,再通过SDK供应的API来利用;

(3)SaaS,全称为Software-as-a-Service,中文称软件即做事;一样平常AI开放平台会须要根据业务定制产品办理方案,终极多以B/S架构的办法支配到用户本地,供应“小白”式的AI做事;常日如果因此SaaS化的产品形态供应,业务和AI能力已经实现了高度耦合,用户不须要二次开拓;

注:SaaS形态在AI开放平台中是一个分外的存在,公有云一样平常是在线API+Console,个中Console也可以理解为SaaS;而SaaS形态又可以作为私有云的产品供应,乃至可以私有化化支配到本地;

二、如何接入1. 公有云如何接入

AI开放平台的公有云接入就像是吃自助餐,基本都须要用户自行按照平台哀求和指示自主完成接入;这里以百度AI开放平台为例:

Step 1:用户注册,注册开放平台的账户,常日手机号即可,同时填写开拓者认证信息;

Step2:创建运用并开通做事,在开放平台的Console界面新建运用,同步勾选须要接入的AI做事;有些分外做事,后续还须要实名认证才能利用;比如一些视频剪辑做事;

注:通用的字段有运用名称、运用类型、运用描述、做事选择、包名绑定(用于天生License做离线SDK鉴权)等;

Step3:鉴权,在上一步获取到密钥信息,如果是API接口,须要通过运用ID和密钥天生鉴权token,如果是http SDK,直接在类中填写运用ID和密钥信息即可;如果是离线SDK,须要通过企业认证,下载License,在客户端鉴权;

Step4:运用开拓,根据开拓接入文档解释在业务运用模块调用AI做事;

2. 私有云如何接入

私有云支配偏技能化,作为产品经理,重点是将需求梳理清楚,担保功能可用和数据安全;其他可以更多让研发支持;在明确需求后,关注以下几步;

Step 1:确认公司是否具备私有云环境、私有云的供应商是谁,私有云的运行环境版本;缘故原由在于百度AI能力接口不一定适用阿里云,所往后期须要定制;

Step 2:将私有云环境和系统参数等信息供应给AI能力供应商,作为甲方可以哀求AI能力供应商按照现有私有云环境定制API接口;同时按照AI能力供应商的哀求,对环境升级,比如采购GPU环境等;

Step 3:产品支配并测试,将AI能力程序支配到做事器中,并由研发在测试调用AI能力,担保所有功能可用,且相应速率做事产品哀求;

Step 4:确认系统端口、防火墙和网络权限等设置,担保内网可访问的同时确保数据安全;

3. 私有化本地支配

私有化本地支配与以上办法的差异紧张是本地支配更多的将AI能力支配到公司本地做事器或者直接支配到产品端;如果是支配到本地做事器,可以参考下私有云支配的要点;如果是支配到产品端,就须要AI能力供应商供应符合哀求确当地SDK支持支配;

三、总结

本文给大家梳理了现有AI能力的接入办法、接入形式和不同办法接入时的步骤,在实际运用时,我们可以根据业务需求选择最优的接入方案,降落本钱的同时提高事情效率。

本文由 @Eric_d 原创发布于大家都是产品经理。
未经容许,禁止转载

题图来自Unsplash,基于CC0协议