我用 python 创建了一个聊天机器人。我还用 html、css 和 js 创建了一个 UI,并使用 Flask 将 python 聊天机器人连接到 ui。这就是它的样子。
流程是当用户在聊天界面中输入时,内容被发送到flask,然后从flask发送到python文件。 python 文件提供对 Flask 应用程序的响应,该应用程序将响应传递给显示它的 ui 文件。
现在的问题是我有一个不同的网站,我想将创建的 UI 集成到该网站。我怎样才能做到这一点?
因此,如果您有单独的前端和后端,那么您要做的就是使
request
运行在单独的服务器上的后端和运行在其他服务器上的前端。由于您使用的是 Flask,这可能是 route
的示例:
@app.route("/chat")
def chat():
message = request.args["message"]
reply = "Something to reply"
return reply
然后,在前端就可以用JQuery发出请求了
$.ajax({
type: "GET",
url: "yourdomain.com/chat"
data: {
message: "The message from the client side"
},
success: (data)=> {
// do something with the reply here
}
})
我用 python 做了一个类似的聊天机器人项目。我使用 html、cs 和 js 制作前端元素。但我似乎无法使用烧瓶服务器文件将其全部连接起来。非常感谢任何帮助。请通过电子邮件与我联系 - [电子邮件受保护]