Spaces:
Sleeping
Sleeping
File size: 816 Bytes
5e509b3 86b66ac 57d2857 86b66ac 1324f5f 86b66ac 8d38e56 57d2857 8d38e56 0ebbd8e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
from fastapi import FastAPI, File, Form, UploadFile, Body
from fastapi.responses import JSONResponse, Response
from concrete.ml.deployment import FHEModelServer
import numpy as np
from pydantic import BaseModel
from concrete.ml.deployment import FHEModelClient
import subprocess
from pathlib import Path
from utils import (
CLIENT_DIR,
CURRENT_DIR,
DEPLOYMENT_DIR,
SERVER_DIR,
INPUT_BROWSER_LIMIT,
KEYS_DIR,
SERVER_URL,
TARGET_COLUMNS,
TRAINING_FILENAME,
clean_directory,
get_disease_name,
load_data,
pretty_print,
)
import time
from typing import List
# Load the FHE server
# FHE_SERVER = FHEModelServer(DEPLOYMENT_DIR)
class Symptoms(BaseModel):
user_symptoms: List[str]
app = FastAPI()
@app.get("/")
def greet_json():
return {"Hello": "World!"} |