Spaces:
Paused
Paused
| 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) |