百度人工智能API的调用

您所在的位置:网站首页 ai问答小程序可以免费使用几个问题 百度人工智能API的调用

百度人工智能API的调用

2024-07-09 09:48| 来源: 网络整理| 查看: 265

微信小程序–智能接口 通过微信小程序开发调用百度人工智能接口,从而实现很多有趣的功能。

文章目录 微信小程序--智能接口前言一、百度智能云的认识1-1 注册1-2 页面说明1-3 功能初识1-4 api 接口 二、百度智能接口的创建2-1 创建接口2-1-1 点击创建新应用2-1-2 应用名称 2-2 api 接口的疏导--图像识别为例2-2-1 百度自己的案例2-2-2 接口简介2-2-2 请求接口2-2-4 Access Token 三:微信小程序案例开发3-1 微信小程序-相机3-1-1 camera 3-2 通过百度接口 来分析 图片3-2-1 --logo识别为例子 3-2-2 获取 百度 token四:页面渲染--微信小程序搜索-‘识图小新’(看看效果) 总结

前言

百度智能云是百度公司提供的公有云平台,于2015年正式开放运营。 百度智能云提供了很多的免费的人工智能接口,我们可以通过微信小程序调用百度接口实现很多功能,比方:人脸识别,文字识别,自然语言处理。

提示:以下是本篇文章正文内容,下面案例可供参考

一、百度智能云的认识

百度智能门户(AIPage)是百度智能云面向中小企业用户推出的一款智能化构建网站和小程序的SAAS应用产品。用户无需任何编程基础即可上手操作,如同做PPT一样拖拽式设计制作自己的网站和小程序,内置海量行业模版及组件,轻松打造“PC网站、手机网站、百度智能小程序、微信小程序、支付宝小程序”五个端的站点。产品支持电商及预约功能,可广泛适用各类行业用户的实际应用场景。强势集成多项百度搜索权益及AI智能获客能力,帮助企业精准把握每一条商机信息,高效提升推广和转化效果!

1-1 注册

百度智能云连接

在这里插入图片描述

注意:有百度网盘,用手机打开百度网盘扫码登录,没有的话就自己按照步骤注册,过程很简单。

1-2 页面说明

在这里插入图片描述

说明:登录成果后就会出现基本信息:账户id,姓名等信息。

1-3 功能初识

打开管理中台 在这里插入图片描述 在这里插入图片描述

1-4 api 接口

在这里插入图片描述

二、百度智能接口的创建 2-1 创建接口 2-1-1 点击创建新应用

输入自己的应用名称,其他先别管呢,写下自己的应用描述,然后直接创建。

在这里插入图片描述

2-1-2 应用名称

创建好了后,点击应用名称

在这里插入图片描述 这个时候留意留意: API KEY ,SECRET KEY ,接下来的微信小程序 会用到。

2-2 api 接口的疏导–图像识别为例

点击—查看文档选项

2-2-1 百度自己的案例

健身房APP结合菜品识别开发案例 连锁健身品牌技术部门负责人马主管,负责开发健身房的APP。由于健身和减脂塑形讲究“三分练,七分吃”,该吃什么、吃多少是非常重要的,越来越多的会员通过APP中的饮食板块来指导每天的饮食。但目前饮食版块需要用户手动输入食物名称来计算卡路里,用户体验很差,有时候会员们并不能准确的输入食物名称,造成他们无法追踪每天从饮食中摄入的卡路里。 于是马主管准备在APP中增加一个功能,用户随手拍摄食物照片,一键上传即可识别图片中菜品名称,从而获取菜品类别、营养成份及参考卡路里含量等信息,根据识别结果进一步提供饮食推荐、健康管理方案。当他着手做这件事时因缺少相关技术,使得项目进度缓慢。通过对市面上多家厂商能力的比较,马主管选择了百度图像识别中的菜品识别产品,实现了50000种以上菜品的识别,准确率在90%以上;且随着百度AI菜品数据库的持续更新,识别率不断提升,极大的降低了APP的开发成本,也为用户提供了便捷的操作方式及良好的用户体验。

2-2-2 接口简介

文档主要针对API开发者,描述百度图像识别接口服务的相关技术内容 接口名称| 接口能力简要描述|

图像单主体检测| 识别图像中的主体具体坐标位置。|

图像多主体检测(邀测)| 检测出图片中多个主体,并给出位置、标签和置信得分。|

通用物体和场景识别高级版| 识别图片中的场景及物体标签,支持10w+标签类型。|

菜品识别| 检测用户上传的菜品图片,返回具体的菜名、卡路里、置信度信息。|

自定义菜品识别入库自定义的单菜品图,实现上传多菜品图的精准识别,返回具体的菜名、位置、置信度信息logo商标识别识别图片中包含的商品LOGO信息,返回LOGO品牌名称、在图片中的位置、置信度。动物识别检测用户上传的动物图片,返回动物名称、置信度信息。植物识别检测用户上传的植物图片,返回植物名称、置信度信息。果蔬食材识别检测用户上传的果蔬类图片,返回果蔬名称、置信度信息。地标识别检测用户上传的地标图片,返回地标名称。红酒识别识别图像中的红酒标签,返回红酒名称、国家、产区、酒庄、类型、糖分、葡萄品种、酒品描述等信息。货币识别识别图像中的货币类型,返回货币名称、代码、面值、年份信息,可识别百余种国内外常见货币。 2-2-2 请求接口

在这里插入图片描述 2-2-2 调用方发

请求URL数据格式 向API服务地址使用POST发送请求,必须在URL中带上参数: access_token: 必须参数,参考“Access Token获取”。 注意:access_token的有效期为30天,需要每30天进行定期更换;

https://aip.baidubce.com/rest/2.0/image-classify/v2/dish?access_token=24.f9ba9c5241b67688bb4adbed8bc91dec.2592000.1485570332.282335-8574074 2-2-4 Access Token 请求URL数据格式 https://aip.baidubce.com/oauth/2.0/token grant_type 必须参数固定为client_credentials client_id 必须参数应用的API KeY client_secret 必须参数 应用的Secret Key

请求URL数据格式 向授权服务地址https://aip.baidubce.com/oauth/2.0/token发送请求(推荐使用POST),并在URL中带上以下参数: grant_type: 必须参数,固定为client_credentials; client_id: 必须参数,应用的API Key; client_secret: 必须参数,应用的Secret Key;

三:微信小程序案例开发

说明:微信小程序的基本认识请看我上篇文章,这里就直接开发了

在这里插入图片描述

创建你需要的页面。

3-1 微信小程序-相机

微信官方文档

3-1-1 camera

属性 类型 默认值 必填 说明 最低版本

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3