|
|
|
@ -9,7 +9,7 @@ load_dotenv()
|
|
|
|
|
class DotEnv(TypedDict):
|
|
|
|
|
OPENAI_API_KEY: str
|
|
|
|
|
|
|
|
|
|
PORT: int
|
|
|
|
|
EVAL_PORT: int
|
|
|
|
|
SERVER: str
|
|
|
|
|
|
|
|
|
|
USE_GPU: bool # optional
|
|
|
|
@ -27,10 +27,10 @@ class DotEnv(TypedDict):
|
|
|
|
|
SERPAPI_API_KEY: str # optional
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PORT = int(os.getenv("PORT", 8000))
|
|
|
|
|
EVAL_PORT = int(os.getenv("EVAL_PORT", 8000))
|
|
|
|
|
settings: DotEnv = {
|
|
|
|
|
"PORT": PORT,
|
|
|
|
|
"SERVER": os.getenv("SERVER", f"http://localhost:{PORT}"),
|
|
|
|
|
"EVAL_PORT": EVAL_PORT,
|
|
|
|
|
"SERVER": os.getenv("SERVER", f"http://localhost:{EVAL_PORT}"),
|
|
|
|
|
"USE_GPU": os.getenv("USE_GPU", "False").lower() == "true",
|
|
|
|
|
"PLAYGROUND_DIR": os.getenv("PLAYGROUND_DIR", "playground"),
|
|
|
|
|
"OPENAI_API_KEY": os.getenv("OPENAI_API_KEY"),
|
|
|
|
|