智能问答 后端接口

来自CloudWiki
跳转至: 导航搜索

准备工作

编写Flask接口

manager.py:

from SparkTest import *
from flask import Flask, jsonify, abort, request

app = Flask(__name__)


#批复申请(修改申请状态)
@app.route('/smart_reply', methods=['GET'])
def smart_reply( ):
    desc = request.json.get('ask')
    question = checklen(getText("user", desc))
    SparkApi.answer = ""
    SparkApi.main(appid, api_key, api_secret, Spark_url, domain, question)

    return jsonify({'answer': SparkApi.answer}), 404  # 如果申请不存在,则返回404错误

if __name__ == '__main__':
    app.run(host='0.0.0.0',port="5004",debug=True)

启动:nohup python3 manager_1006.py > flask_log.txt 2>&1 &

测试

Cloud2023102002.jpg