goodjun / azure-luis-php-sdk
Microsoft Azure LUIS PHP SDK for REST API
1.0.1
2020-09-23 05:42 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- php-coveralls/php-coveralls: ^2.2
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-24 15:47:59 UTC
README
欢迎使用Microsoft Azure LUIS PHP SDK。此存储库包含Azure LUIS PHP SDK和REST API的示例。
如何使用?
// from LUIS Profile -> Settings -> Authoring Resources $primaryKey = '00000000-0000-0000-0000-000000000000'; $location = 'westus'; // Luis Client $luisClient = new LuisClient($primaryKey, $location); // create app $app = new App(); $app->setName('app name')->setDescription('app description'); $appId = $luisClient->createApp($app); // update app $luisClient->app($appId)->update('new name','new description'); // delete app $luisClient->app($appId)->delete();
先决条件
- PHP 5.5+。
- cURL和JSON扩展。
运行单元测试
- 运行
composer install
- 设置环境变量。
export LUIS_LOCATION=luis-location export LUIS_PRIMARY_KEY=luis-primary export LUIS_APP_ID=app-id
- 运行
php vendor/bin/phpunit
许可协议
- MIT