| import mdtex2html | |
| from flask import Flask, request | |
| from chat import converse | |
| import json | |
| app = Flask(__name__) | |
| def home(): | |
| par = request.json | |
| try: | |
| conversation = par.get('conversation') | |
| provider = par.get('provider') | |
| model = par.get('model') | |
| api = par.get('api') | |
| load = json.loads(converse(conversation,provider,model,api)) | |
| try: | |
| load['content'] = mdtex2html.convert(load['content']) | |
| toreturn = json.dumps(load,indent=4) | |
| except: | |
| toreturn = json.dumps(load,indent=4) | |
| return toreturn | |
| except Exception as e: | |
| return str(e) | |
| if __name__ == "__main__": | |
| app.run(host='0.0.0.0',debug=True,port=1777) |