aoxiang/baidu-aip

百度 AI 开放平台 php-sdk

v1.2 2021-01-20 04:04 UTC

This package is auto-updated.

Last update: 2024-12-20 12:55:58 UTC


README

支持 composer、laravel/lumen

基于 https://github.com/qbhy/baidu-aip-sdk 修改了一小部分。增加新闻摘要接口

要求

requirements

  • composer
  • php >= 7.1
  • ext-json >= 1.0

安装

install

$ composer require 96qbhy/baidu-aip

使用

usage

require 'vendor/autoload.php';

$config = [
      'use'          => 'default',
      'debug'        => true,
      'applications' => [
          'default' => [
              'app_id'     => 'your app id',
              'api_key'    => 'your api key',
              'secret_key' => 'your secret key',
          ],
          'your app' => [
              'app_id'     => 'your app id',
              'api_key'    => 'your api key',
              'secret_key' => 'your secret key',
          ],
      ]
  ];

$aip = new \Qbhy\BaiduAIP\BaiduAIP($config);

var_dump(json_encode($aip->image_censor->antiSpam('测试')));
var_dump(json_encode($aip->use('your app')->image_censor->antiSpam('测试')));

sdk支持多应用,使用 use 切换当前应用配置。

API

  • $aip->image_censor 图像审核服务,对应百度AI开放平台中视觉技术的 图像审核 API
  • $aip->image_classify 图像识别服务,对应百度AI开放平台中视觉技术的 图像识别 API
  • $aip->image_search 图像搜索服务,对应百度AI开放平台中视觉技术的 图像搜索 API
  • $aip->body_analysis 人体分析服务,对应百度AI开放平台中视觉技术的 人体分析 API
  • $aip->face 人脸识别服务,对应百度AI开放平台中视觉技术的 人脸识别 API
  • $aip->ocr 文字识别服务,对应百度AI开放平台中视觉技术的 文字识别 API
  • $aip->nlp 自然语言处理服务,对应百度AI开放平台中的 自然语言 API
  • $aip->speech 百度语音服务,对应百度AI开放平台中的 百度语音 API
  • $aip->kg 讲真这个我也不知道干什么的,但是官方SDK有

php吹水交流群请添加: 873213948
qbhy/baidu-aip
96qbhy@gmail.com