Welcome to Microsoft Azure LUIS PHP SDK. This repository contains Azure LUIS PHP SDK and samples for 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 extension.
- Run
composer install
- Set the environment variable.
export LUIS_LOCATION=luis-location export LUIS_PRIMARY_KEY=luis-primary export LUIS_APP_ID=app-id
- Run
php vendor/bin/phpunit
- MIT