1
A
回答
0
目前没有本地支持AWS Lex与Skype集成。
但是,您可以创建一个中间件,该中间件将使用Skype聊天机器人并将请求转发到AWS Lex。有很多不同的方法可以做到这一点,所以我不会提供任何细节。
另外,微软也在推动利用Cortana的a chatbot framework。
1
我正在尝试使用LexRuntime, Microsoft Bot Framework和AWS SDK for Javascript在Node.js中为业务实现Amazon Lex。
var AWS = require('aws-sdk');
AWS.config.region = 'us-east-1';
var lexruntime = new AWS.LexRuntime({ apiVersion: '2016-11-28' });
var bot = new builder.UniversalBot(connector, function (session) {
console.log(session.userData);
var params = {
botAlias: '$LATEST', /* required */
botName: 'YourBotName', /* required */
contentType: 'text/plain; charset=utf-8', /* required */
inputStream: session.message.text,//new Buffer('...') || 'STRING_VALUE' || streamObject, /* required */
userId: 'username', /* required */
accept: 'text/plain; charset=utf-8',
sessionAttributes: session.userData /* This value will be JSON encoded on your behalf with JSON.stringify() */
};
console.log(params);
lexruntime.postContent(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else {
session.userData = data.sessionAttributes;
console.log(data); // successful response
session.send("%s", data.message);
}
});
});
我测试了这个由微软提供,而获得了莱克斯博特响应仿真器:
,你可以定义。
你可以参考PostContent的params内容。
相关问题
- 1. AWS Connect - Lex Bot集成延迟
- 2. Snap如何管理与Skype集成?
- 3. 如何将appery.io与Amazon AWS S3集成?
- 4. Facebook与AWS Lex集成问题:让机器人访问Facebook好友
- 5. AWS Lambda与SQS的集成
- 6. Freshdesk与AWS的集成lambda
- 7. AWS SQS与Spring云集成
- 8. Docker与AWS持续集成
- 9. AWS SES与Java mavan项目的集成
- 10. ubuntu上的PHP和Skype集成
- 11. Skype与python桌面应用程序的集成
- 12. iOS AWS SNS集成
- 13. AWS Polly集成SDK
- 14. 如何将AWS Device Farm与TFS构建集成
- 15. 将Symfony3和AWS S3与用户权限集成
- 16. 将Spring MVC与Spring集成集成
- 17. 将Skype的业务集成到我的网络应用
- 18. 将Skype API集成到ASP.Net网站的最佳资源?
- 19. Datadog AWS集成多个aws帐户
- 20. Amazon AWS Lex插槽类型列表
- 21. 集成AWS EC2,RDS和... S3?
- 22. AWS Lambda和SQL Server集成
- 23. AWS豆秆和Spring集成
- 24. 将Nhibernate.Search与Nhibernate 2集成
- 25. 将Apache kafka与Angular.js集成
- 26. 将Bluesnap API与Salesforce集成
- 27. 将ExtJS与JAX-RS集成
- 28. 将Okta与Windows集成ACS
- 29. 将Trac + SVN与Doxygen集成
- 30. 将Angular.js SPA与.NET集成
你可以在github上提供任何关于skype中间件集成的博客或例子吗? @Milk –
@surajrawat您需要将您的机器人的请求发送到AWS API网关,此api网关会将请求转发给您的Lex机器人。 下面是一个示例:https://aws.amazon.com/blogs/ai/integrate-your-amazon-lex-bot-with-any-messaging-service/ – sid8491