|
import google.generativeai as palm |
|
import pandas as pd |
|
import os |
|
import io |
|
from flask import Flask, request, jsonify |
|
from flask_cors import CORS, cross_origin |
|
import pandas as pd |
|
|
|
from dotenv import load_dotenv |
|
import json |
|
|
|
|
|
from dotenv import load_dotenv |
|
|
|
load_dotenv() |
|
|
|
|
|
app = Flask(__name__) |
|
cors = CORS(app) |
|
|
|
@app.route("/", methods=["GET"]) |
|
def home(): |
|
|
|
return "Hello Qx!" |
|
|
|
@app.route("/predict", methods=["POST"]) |
|
@cross_origin() |
|
def bot(): |
|
load_dotenv() |
|
|
|
json_table = request.json.get("json_table") |
|
user_question = request.json.get("user_question") |
|
|
|
|
|
|
|
|
|
|
|
|
|
print(user_question) |
|
data = eval(str(json_table)) |
|
df = pd.DataFrame(data) |
|
print(list(df)) |
|
return jsonify(response) |
|
|
|
|
|
if __name__ == "__main__": |
|
app.run(debug=True,host="0.0.0.0", port=7860) |
|
|