goodjun/azure-luis-php-sdk

Microsoft Azure LUIS PHP SDK for REST API

1.0.1 2020-09-23 05:42 UTC

This package is auto-updated.

Last update: 2024-09-24 15:47:59 UTC


README

Build Status Coverage Status Packagist Version Packagist Downloads GitHub GitHub issues

欢迎使用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

LUIS 文档