如何将Python聊天机器人集成到网站

问题描述 投票:0回答:2

我用 python 创建了一个聊天机器人。我还用 html、css 和 js 创建了一个 UI,并使用 Flask 将 python 聊天机器人连接到 ui。这就是它的样子。

用户界面图像

流程是当用户在聊天界面中输入时,内容被发送到flask,然后从flask发送到python文件。 python 文件提供对 Flask 应用程序的响应,该应用程序将响应传递给显示它的 ui 文件。

现在的问题是我有一个不同的网站,我想将创建的 UI 集成到该网站。我怎样才能做到这一点?

javascript python html css flask
2个回答
0
投票

因此,如果您有单独的前端和后端,那么您要做的就是使

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
  }
})

0
投票

我用 python 做了一个类似的聊天机器人项目。我使用 html、cs 和 js 制作前端元素。但我似乎无法使用烧瓶服务器文件将其全部连接起来。非常感谢任何帮助。请通过电子邮件与我联系 - [电子邮件受保护]

© www.soinside.com 2019 - 2024. All rights reserved.