from flask import Flask, request, jsonify from flask_cors import CORS import json app = Flask(__name__) CORS(app) # Разрешаем CORS для фронтенда @app.route("/api/predict", methods=["POST"]) def predict(): try: data = request.json text = data.get("text", "") # Простая логика анализа текста prediction = "Neutrálny text" if "dobry" in text else "Pravdepodobne toxický" # ✅ Правильный способ вернуть JSON в UTF-8 response = app.response_class( response=json.dumps({"prediction": prediction}, ensure_ascii=False), status=200, mimetype="application/json" ) return response except Exception as e: return jsonify({"error": str(e)}), 500 if __name__ == "__main__": app.run(host="0.0.0.0", port=5000)