コード例 #1
0
ファイル: LuisRequest.cs プロジェクト: ashanhol/LUISMR
    private async Task GetLuisEntities(string LuisInput)
    {
        var entity = new Microsoft.Cognitive.LUIS.Entity();

        Debug.Log(entity.GetHashCode());
        var client      = new LuisClient(AppId, AppKey, Verbose, Domain);
        var luisResults = await client.Predict(LuisInput);

        ProcessResults(luisResults);
    }
コード例 #2
0
        private async Task GetQuoteInformation(IDialogContext context, LuisResult luisResult)
        {
            Microsoft.Cognitive.LUIS.Entity ativo = luisResult.GetAllEntities().FirstOrDefault(e => e.Name == "Ativo");

            if (ativo != null)
            {
                await GetQuote_PrintQuoteValueAsync(context, ativo.Value);
            }
            else
            {
                PromptDialog.Text(context, GetQuote_AfterUserInputAsync, "Qual o ativo ou empresa você deseja consultar?");
            }
        }