智能问答 后端接口

来自CloudWiki
Cloud17讨论 | 贡献2023年10月20日 (五) 04:55的版本 (创建页面,内容为“==准备工作== *官网申请星火API试用 *星火大模型python接口调用 ==编写Flask接口== manager.py: <nowiki> from SparkTest import * from flask…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

准备工作

编写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