Nlp DialogFlow错误上的Botium K-fold交叉验证

Nlp DialogFlow错误上的Botium K-fold交叉验证,nlp,dialogflow-es,chatbot,Nlp,Dialogflow Es,Chatbot,我正试图在Botium上运行DialogFlow模型(如上所述)的k-fold交叉验证。以下是我遵循的步骤: 使用DialogFlow中的botium cli nlpextract提取培训内容(约600个话语,分布在6个意图中) Dialogflow和IBM Watson的设置配置文件 进行了k倍交叉验证 对于两种平台(botium cli nlpanalytics k-fold) 虽然验证在Watson上运行良好,但在Dialogflow上,一些折叠运行出现了许多错误,而其他折叠运行运行良好

我正试图在Botium上运行DialogFlow模型(如上所述)的k-fold交叉验证。以下是我遵循的步骤:

  • 使用DialogFlow中的
    botium cli nlpextract
    提取培训内容(约600个话语,分布在6个意图中)
  • Dialogflow和IBM Watson的设置配置文件
  • 进行了k倍交叉验证 对于两种平台(
    botium cli nlpanalytics k-fold
    ) 虽然验证在Watson上运行良好,但在Dialogflow上,一些折叠运行出现了许多错误,而其他折叠运行运行良好。下面的错误示例:
com.google.apps.framework.request.StatusException:
通用::失败\u前提条件:找不到id为“******-*****-d8298f23f5af”的意图
对于id为“******-***-***-***-***-ab10e1f8c943”的代理,在环境“”中的意图中。
有人能告诉我DialogFlow测试中我做错了什么吗?与几乎所有测试结果均>0.9的沃森相比,这些测试的精确度和召回率也非常低

我的Dialogflow配置如下所示:

{
  "botium": {
    "Capabilities": {
      "PROJECTNAME": "agentblr",
      "CONTAINERMODE": "dialogflow",
      "DIALOGFLOW_PROJECT_ID": "<project id>",
      "DIALOGFLOW_CLIENT_EMAIL": "<service access email>",
      "DIALOGFLOW_PRIVATE_KEY": "<service access key>",
      "DIALOGFLOW_NLP_PROJECT_ID":  "<empty test project>",
      "DIALOGFLOW_NLP_CLIENT_EMAIL": "<empty test project service access email>",
      "DIALOGFLOW_NLP_PRIVATE_KEY": "<empty test project service access key>",
      "DIALOGFLOW_LANGUAGE_CODE":  "en"
            
    }
  }
}
{
“肉毒杆菌”:{
“能力”:{
“PROJECTNAME”:“agentblr”,
“CONTAINERMODE”:“dialogflow”,
“DIALOGFLOW\u项目\u ID”:“”,
“DIALOGFLOW\u客户端\u电子邮件”:“”,
“DIALOGFLOW_私钥”:“”,
DIALOGFLOW\u NLP\u项目\u ID:“,
“DIALOGFLOW\u NLP\u客户端\u电子邮件”:”,
“DIALOGFLOW\u NLP\u私钥”:“”,
“DIALOGFLOW\u语言\u代码”:“en”
}
}
}

您是否使用Dialogflow环境?如果是,您必须告诉Botium,其功能为DIALOGFLOW_Environment Nope。我没有在DialogFlow上设置任何环境。我是否需要为此脚本设置一个才能工作?是否使用Dialogflow环境?如果是,您必须告诉Botium,其功能为DIALOGFLOW_Environment Nope。我没有在DialogFlow上设置任何环境。我需要设置一个脚本才能工作吗?
{
  "botium": {
    "Capabilities": {
      "PROJECTNAME": "agentblr",
      "CONTAINERMODE": "dialogflow",
      "DIALOGFLOW_PROJECT_ID": "<project id>",
      "DIALOGFLOW_CLIENT_EMAIL": "<service access email>",
      "DIALOGFLOW_PRIVATE_KEY": "<service access key>",
      "DIALOGFLOW_NLP_PROJECT_ID":  "<empty test project>",
      "DIALOGFLOW_NLP_CLIENT_EMAIL": "<empty test project service access email>",
      "DIALOGFLOW_NLP_PRIVATE_KEY": "<empty test project service access key>",
      "DIALOGFLOW_LANGUAGE_CODE":  "en"
            
    }
  }
}