我正在尝试通过git bash将botium连接到我的lex bot。我的botium.json看起来像这样
{
"botium": {
"Capabilities": {
"PROJECTNAME": "My Bot Test",
"CONTAINERMODE": "lex",
"LEX_REGION": "us-east-1",
"LEX_ACCESS_KEY_ID": "mykeyID",
"LEX_SECRET_ACCESS_KEY": "mysecretaccesskey",
"LEX_PROJECT_NAME": "myBotName",
"LEX_PROJECT_ALIAS": "myBotNameAlias"
},
"Sources": {},
"Envs": {}
}
}
我尝试运行以下命令botium-cli nlpextract --config botium.json --convos /output --verbose
它给我这个错误
2020-03-11T00:03:23.566Z botium-BotDriver Loaded Botium configuration file ./botium.json
2020-03-11T00:03:23.567Z botium-BotDriver Loaded Botium configuration file botium.json
2020-03-11T00:03:23.568Z botium-BotDriver Changed capability CONFIG to "botium.json" using environment variables.
2020-03-11T00:03:25.157Z botium-BotDriver Loaded Botium configuration file ./botium.json
2020-03-11T00:03:25.157Z botium-BotDriver Loaded Botium configuration file botium.json
2020-03-11T00:03:25.158Z botium-BotDriver Changed capability CONFIG to "botium.json" using environment variables.
Failed to extract utterances: connect ETIMEDOUT 52.5.205.58:443
这似乎不是正确的IP,但我不知道如何设置连接。运行命令时,我已经通过git bash登录到了我的AWS CLI帐户,因此,我认为它应该立即连接。但是连接总是超时。找不到任何文档也可以帮助我。
此IP属于亚马逊。 Lex客户端连接到的主机名不受配置,但会自动计算(在您的情况下,使用端点https://runtime.lex.us-east-1.amazonaws.com-https // {service}。{region} .amazonaws.com)。
看来访问被某种方式阻止-本地防火墙,公司防火墙,代理等等。