我用 Facebook Prophet创建了一个模型。我现在想知道从在线 Web 应用程序 (Django) 访问这些预测的“最佳”方式是什么。
要求是我必须每周使用来自我的 Django 应用程序 (PostgreSQL) 的数据来训练/更新我的模型。预测将被保存,我希望能够从我的 Django 应用程序调用/访问这些数据。
在我查看了 Google Cloud 和 AWS 之后,我找不到任何可以通过 API 访问预测的方式来托管我的模型的解决方案。
我现在解决这个问题的最佳想法/方法:
1)构建一个 Flask 应用程序,每周训练我的模型。预测保存在 PostgreSQL 中。数据将是从我的 Django Web 应用程序每周导出的 CSV 文件。
2) 在我的 Flask 应用程序中创建一个 API,它可以访问数据库中的预测。
3) 从我的 Django 应用程序中,我可以在需要时调用 API 并访问数据。
我很确定我的方法听起来很颠簸,可能不是它的完成方式。您对如何更好地解决它有任何反馈或想法吗?简而言之:
1) 预测来自 PostgresSQL 数据库的数据。
2) 在 Django Web 应用程序中提供预测。