crisen/laravel-ai

优雅的laravel ai客户端

1.0.0 2019-01-02 04:06 UTC

This package is auto-updated.

Last update: 2024-10-29 05:22:49 UTC


README

使用laravel ai优雅的调用ai客户端

安装

composer require "crisen/laravel-ai":"^1.0.0"

非laravel版本,点击这里

配置

app.php中


//注册服务提供者
'providers' => [
    
    .....
    
    Crisen\LaravelAi\AiServiceProvider::class,
    
];

// 注册facades
'aliases' => [
    
    ....
    
    'Ai' => Crisen\LaravelAi\Facades\Ai::class,
]

发布资源

artisan vendor:publish --provider=Crisen\LaravelAi\AiServiceProvider

配置

ai.php

return [
    
    'default' => 'baidu',

    'drivers' => [
        'baidu' => [
            'app_id' => 'your appid', // 百度appid
            'api_key' => 'your api key', // 百度apikey
            'secret_key' => 'your api secret' // 百度secret key
        ],
        'tencent' => [
       	 	'app_id' => 'your appid', // 腾讯appid
       		 'app_key' => 'your secret id', // 腾讯appid
    	]
    ]
];

使用简介

namespace someNameSpace;

use Crisen\LaravelAi\Facades\Ai;

....

class SomeController{

	public function facesetAdd(){
		//人脸检索
		$res = Ai::face()
		        ->url("http://domaon.com/someimgae.jpeg")
		        ->detect();
		 dd($res);
	}
}

更多使用方法

支持的驱动

  • 百度AI
  • 腾讯AI

LICENSE

MIT