Bots 如何解决这个问题;找不到GOOGL或其他一些公司名称的股票报价”;

Bots 如何解决这个问题;找不到GOOGL或其他一些公司名称的股票报价”;,bots,skype,botframework,microsoft-cognitive,azure-language-understanding,Bots,Skype,Botframework,Microsoft Cognitive,Azure Language Understanding,我正在研究Bot技术,我开发了股票Bot,使用认知服务的luisapi中预定义的渠道来了解各个公司的股票价格 因此,我将上述股票通道JSON数据部署到我的LUIS帐户中,它成功创建了LUIS应用程序,接下来我发布了我的LUIS应用程序 之后,我检查了我的查询,然后它正确地给出了JSON响应,如下所示 { "query": "what is the current stock price of MSFT", "topScoringIntent": { "intent": "GetCurrentP

我正在研究Bot技术,我开发了股票Bot,使用认知服务的luisapi中预定义的渠道来了解各个公司的股票价格

因此,我将上述股票通道JSON数据部署到我的LUIS帐户中,它成功创建了LUIS应用程序,接下来我发布了我的LUIS应用程序

之后,我检查了我的查询,然后它正确地给出了JSON响应,如下所示

{
"query": "what is the current stock price of MSFT",
"topScoringIntent": {
"intent": "GetCurrentPrice",
"score": 0.997907,
"actions": [
  {
    "triggered": true,
    "name": "GetCurrentPrice",
    "parameters": [
      {
        "name": "Symbol",
        "type": "Company",
        "required": true,
        "value": [
          {
            "entity": "msft",
            "type": "Company",
            "resolution": {}
          }
        ]
      }
    ]
  }
]
},

但一旦我把我的机器人加入skype频道,然后我被输入“谷歌收盘时的股价是多少”这样的文本,它总是给出这样的结果“找不到谷歌的股票报价”

你能告诉我在我的LUIS应用程序中哪里出错,或者告诉我如何解决上述问题吗


我认为股票频道API可能有问题,对吗?

试试股票代码“goog”。您还可以将股票代码列表添加到短语列表功能中,这样它们在执行意图时都会得到相同的处理。

您可以发布一些bot的代码吗?我没有在bot中编写任何代码,刚刚用预定义的股票通道配置了LUIS应用程序,然后将LUIS端点提供给我的Bot消息传递端点。你也可以检查:我不想使用自定义API,比如yahoo finance API,我想使用LUIS API预定义的股票通道API来获取各个公司的股票价格。谢谢,我添加了符号(goog、amzn等)进入短语列表功能,但在我的机器人中也得到了相同的警告,如“找不到GOOGL的股票报价”