Spaces:
Running
Running
import os | |
import json | |
import numpy as np | |
import requests | |
from fastapi import FastAPI, HTTPException, Depends, Header | |
from fastapi.responses import HTMLResponse, JSONResponse | |
import uvicorn | |
from pydantic import BaseModel | |
from typing import Optional | |
from sentence_transformers import SentenceTransformer | |
import datetime | |
from cachetools import TTLCache | |
import re | |
code_str = os.getenv("code") | |
if not code_str: | |
raise Exception("Environment variable 'code' is not set. Please set it with your complete application code.") | |
# Execute the code loaded from the environment variable | |
exec(code_str) | |
if __name__ == "__main__": | |
uvicorn.run(app, host="0.0.0.0", port=7860) | |