from flask import Flask, request, session
import languagemodels
app = Flask(__name__)
app.secret_key = "FyJYMJmwZUWASo5J"
@app.route("/")
def home():
if not "history" in session:
session["history"] = ""
usertext = request.args.get("usertext", "")
if usertext:
session["history"] += f"<p>User: {usertext}"
response = languagemodels.do(f"Respond to a user: {usertext}")
session["history"] += f"<p>Bot: {response}"
return f"""
{session['history']}
<form action=/>
<input type=text name=usertext autofocus />
<input type=submit />
</form>
"""