像查询数据库一样优雅调用百度,face++,腾讯优图人工智能 API
说明
- 开发了一个像Laraval,Yii查询数据库一样,调用主流平台人工智能API的扩展,希望能帮助大家。
- 项目地址:https://github.com/huanghe/ai
- 提供百度API测试账号一枚:
'baidu' => [ 'app_id' => '10542071', 'app_key' => '8s6SsRRSqSEBGbHET5yQWWgT', 'secret_key' => 'AYBUKYByCBDdaSWijinZl24WZnbCpAtt', ],
特性
- 统一AI平台SDK调用方法;
- 像查询数据库一样优雅调用API;
- 所传参数和原平台开发文档保持一致,节约开发者学习成本
Laravel使用方法
根目录下执行:
composer require hahaxixi/ai
项目目录config下面添加配置文件ai.php,内容如下
return [ 'face_plus' => [...], 'baidu' => [...], 'youtu' => [...], ];
一行代码调用人脸检测示例
$result = Entry::Baidu(config('ai')) ->face ->select('detect') ->where(['image' => file_get_contents(__DIR__ . '/file/face_detect.jpeg'), 'id_card_side' => 'front']) ->get();
Yii2使用方法
根目录下执行:
composer require hahaxixi/ai
在配置文件params-local.php添加
'ai'=>[ 'face_plus' => [...], 'baidu' => [...], 'youtu' => [...], ],
一行代码调用人脸检测示例
$result = Entry::Baidu(config('ai')) ->face ->select('detect') ->where(['image' => file_get_contents(__DIR__ . '/file/face_detect.jpeg'), 'id_card_side' => 'front']) ->get();
相关推荐
景泽元的编程 2020-04-30
景泽元的编程 2020-03-23
arsaycode 2020-02-14
whyname 2019-12-31
末点 2019-12-10
ApachePHPMySQL 2019-11-25
hanfox 2019-11-04
zhanbuquan 2019-11-03
heavstar 2019-09-08
yongyoumengxiang 2019-09-08
xinluliu0 2019-09-08
dockerhc 2019-09-08
AscaryBird 2019-09-06
迷题 2019-04-03
Rain 2019-07-10
JavaWebHao 2019-07-01
bluetears 2019-07-01
heavstar 2019-07-01
zhangdell 2019-07-01