我有一個 python 聊天機器人,我正在嘗試通過使用燒瓶運行它來運行它的 GUI,但我已經為這篇文章嘗試了各種解決方案:無法連接到 Flask Web 服務,連接被拒絕。最后,沒有一個解決方案允許我連接到該頁面。所有錯誤都顯示為404 Not Found或Unable to Connect。該代碼是從一個中等帖子的示例代碼中提供的,作為我學習的教程。任何可以指導我正確方式的幫助或解決方案將不勝感激。運行燒瓶代碼的塊:from flask import Flask, jsonify, requestfrom flask_cors import CORS, cross_originapp = Flask(__name__)CORS(app)@app.route("/katana-ml/api/v1.0/assistant", methods=['POST'])def classify(): ERROR_THRESHOLD = 0.25 sentence = request.json['sentence'] # generate probabilities from the model input_data = pd.DataFrame([bow(sentence, words)], dtype=float, index=['input']) results = model.predict([input_data])[0] # filter out predictions below a threshold results = [[i,r] for i,r in enumerate(results) if r>ERROR_THRESHOLD] # sort by strength of probability results.sort(key=lambda x: x[1], reverse=True) return_list = [] for r in results: return_list.append({"intent": classes[r[0]], "probability": str(r[1])}) # return tuple of intent and probability response = jsonify(return_list) return response# running REST interface, port=5000 for direct test, port=5001 for deployment from PM2if __name__ == '__main__': app.run(host='0.0.0.0', port=5000)
無法在 python 中與 Flask 連接
慕田峪4524236
2022-07-19 16:59:49