我创建了我的lex bot并发布了它.我现在正试图从其他客户端测试它.
这个想法一旦从休息客户端工作,我可以使用其他调用将其与我的自定义UI集成.
我使用的这个要求的身体从posttext按照该链接 http://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html
当我从休息客户端使用此功能时,我将收到Missing Authentication Token.
使用的终点URL是https://runtime.lex.us-east-1.amazonaws.com
我应该在AWS Signature之类的授权标头中添加一些东西来使其工作.
我正在尝试使用 python 在带有 botframework 的 Skype 中创建一个非常简单的机器人。这是我做的步骤。
我通过网络聊天测试了机器人,并且在我的 python 网络服务中得到了一个 json
{
"recipient": {
"id": "txBot@b0X6R31x6uQ",
"name": "txBot"
},
"from": {
"id": "1xFUIEqdQfv",
"name": "You"
},
"entities": [
{
"supportsTts": true,
"supportsListening": true,
"type": "ClientCapabilities",
"requiresBotState": true
}
],
"locale": "en",
"timestamp": "2018-11-22T13:00:42.9086958Z",
"channelId": "webchat",
"channelData": {
"clientActivityId": "1542891640077.5912976099256072.0"
},
"conversation": {
"id": "b5b52b9e464b4e958b1219dadedfffce"
},
"serviceUrl": "https://webchat.botframework.com/",
"text": "hello from test",
"textFormat": "plain",
"type": "message",
"id": "b5b52b9e464b4e958b1219dadedfffce|0000002"
}
Run Code Online (Sandbox Code Playgroud)我能够处理这个 json 并且能够在这个例子中将用户输入“hello …
我能够创建亚马逊lex聊天机器人.我也可以在Facebook Messenger中发布相同内容.我也找到了适用于iOS和Android的sdk.
我想要的是将lex bot发布为可以从任何其他客户端调用的web服务,以便可以通过其余调用将其集成到任何用户界面.
我听说Javascript sdk用于发布lex bot作为服务,但我无法找到任何适当的文档.
我正在将 .ttl 文件加载到 Jena Fuseki 服务器中,而不是使用默认图形,而是使用命名图形<http://examples/test>。
/home/user/jena-fuseki-1.1.1/./s-put http://192.168.1.38:3030/ds/data http://example/test /home/user/testdata.ttl
Run Code Online (Sandbox Code Playgroud)
我能够使用以下命令加载图形并检索结果。
/home/user/jena-fuseki-1.1.1/./s-get http://192.168.1.38:3030/ds/data http://example/test
Run Code Online (Sandbox Code Playgroud)
但是当我开始使用该s-query命令进行查询时,它采用的是默认的未命名图。如何使s-query命令在命名图上工作。
/home/user/jena-fuseki-1.1.1/./s-query --service http://localhost:3030/ds/query 'SPARQL Query'
Run Code Online (Sandbox Code Playgroud)
这是对默认的未命名图进行查询。如何使它在命名图上工作<http://example/test>?
我正在尝试在 c# 中的 msi 数据库上运行一些 sql 查询。但似乎某些特定的 sql 查询不起作用。
WindowsInstaller.Installer ins = (WindowsInstaller.Installer)new Installer();
string strFileMsi = @"abc.msi";
Database db3 = ins.OpenDatabase(strFileMsi, WindowsInstaller.MsiOpenDatabaseMode.msiOpenDatabaseModeDirect);
string q = "SELECT File FROM File WHERE FileName LIKE '%s%'";
WindowsInstaller.View vw = db3.OpenView(q);
vw.Execute(null);
string q2="SELECT * FROM InstalExecuteSequece ORDER BY Sequence DESC"
WindowsInstaller.View vw2 = db.OpenView(q2);
vw.Execute(null);
Run Code Online (Sandbox Code Playgroud)
如果我没有运行相同的查询DESC关键字和所有,它的工作原理fine.Similarly是与本案LIKE KEYWORD also.All这些给SQL异常。
我想将 dd-mon-yyyy 格式的日期转换为 python 中的 dd-mm-yyyy 。有没有可以直接做到这一点的库。
我在 python 中有一个元组列表。我正在尝试根据元组的第一个元素的长度对列表进行排序。
mylist=[('abcde', 23), ('this is one string', 234), ('sa', 2346)]
Run Code Online (Sandbox Code Playgroud)
排序为
[('sa', 2346), ('abcde', 23), ('this is one string', 234)]
Run Code Online (Sandbox Code Playgroud)
基于元组第一个元素的长度。我试过
mylist=sorted(mylist,key=len)
Run Code Online (Sandbox Code Playgroud)
这是行不通的。
amazon-lex ×2
python ×2
apache-jena ×1
botframework ×1
c# ×1
date ×1
fuseki ×1
list ×1
mysql ×1
named-graphs ×1
python-2.7 ×1
rest ×1
skype ×1
sorting ×1
sparql ×1
sql-server ×1