部署使用 Flask 框架编写的聊天机器人

Deploying a chatbot written with the Flask framework

我已经使用 FLASK 框架和 Python 创建了基本的聊天机器人。这将创建一个默认值 URL http://127.0.0.1/5000。下面 link 类似于我的聊天机器人。 例如:https://dev.to/sahilrajput/build-a-chatbot-using-flask-in-5-minutes-574i

此 link 将一直有效,直到执行开始。如果我结束它,这个 URL 将不起作用。

我的要求是将这个聊天机器人放在另一个网页中(就像 IRCTC 的 Disha 一样)。

请指导我如何从这里开始。

您尝试做的事情叫做 deploymentdeploying 和应用程序。长话短说,您需要在其他人的计算机上 rent space。这可以在不同的提供商处完成,例如

也作为 fresskomas 答案的补充:

您将需要一个固定的外部 IP。 否则,当您的提供商更改您的 ip 时,您代码中的任何 ip-related api-calls 都会失败(如果您不订购固定 ip,这种情况经常发生)。

当您在未暴露于网络的本地计算机上执行此操作时,您可能需要转发路由器中的端口以允许外部 web-api 呼叫者找到您的 flask-chatbot.