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) |