from flask import Flask, request from run import Model import json app = Flask(__name__, static_url_path='', static_folder='') model = Model() @app.route('/') def index(): with open("info.json", "r") as f: data = eval(f.read()) return f"Welcome to dockship. \n\n ModelName: {data['modelname']}\ \n Short Description: {data['modelShortDescription']}\ \n\n For any queries/problems, contact us at contact@dockship.io\ " @app.route('/predict', methods=['GET']) def predict(): input = request.args['input'] return json.dumps(model.run(json.loads(input))) if __name__ == '__main__': app.run(debug=True, host='0.0.0.0',port = '56733')