NewRagWebsite / app.py
iimran's picture
Update app.py
14a95ab verified
raw
history blame contribute delete
669 Bytes
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)