我正在开发机器人,并希望为我的项目集成到网站。我的机器人功能齐全,在 python 运行时中编码的 lambda 履行。我看到了如何集成在javascript(lambda节点运行时(中实现的机器人的示例,但无法找到python实现的帮助。
我的机器人是否需要在javascript(lambda节点运行时(中实现才能与网站集成?
我对 UI 的东西不是很熟悉,任何帮助我入门都非常感谢。
机器人可以用任何语言编写,并且仍然可以与网站集成。
您可以使用 AWS 开发工具包访问自动程序或HTTPS
调用。
从HTTPS
调用的文档中:
POST /bot/botName/alias/botAlias/user/userId/text HTTP/1.1
Content-type: application/json
{
"inputText": "string",
"requestAttributes": {
"string" : "string"
},
"sessionAttributes": {
"string" : "string"
}
}
或者,您可以使用 SDK。这可以通过 UI 层,使用 JavaScript SDK;或通过网站后端,使用与您的后端匹配的 SDK。下面是 SDK 列表。
你将从 Lex SDK 调用这些方法来使用机器人。 PostContent
用于发送语音,PostText
用于发送文本。response
将包含机器人响应。
希望有帮助