Spaces:
Sleeping
Sleeping
test env
Browse files- app.py +14 -9
- requirements.txt +1 -1
app.py
CHANGED
@@ -1,16 +1,21 @@
|
|
1 |
# uvicorn app:app --host 0.0.0.0 --port 7860 --reload
|
2 |
|
3 |
from fastapi import FastAPI, HTTPException, Response, Depends
|
4 |
-
from starlette.requests import Request
|
5 |
|
6 |
-
from routers.webtools_v1 import router as webtools_router
|
7 |
-
from routers.users_v1 import router as users_router
|
8 |
-
from routers.openai_v1 import router as openai_router
|
9 |
|
10 |
-
from db import Db
|
11 |
|
12 |
from dotenv import load_dotenv
|
13 |
import os
|
|
|
|
|
|
|
|
|
|
|
14 |
|
15 |
# 加载.env文件
|
16 |
load_dotenv()
|
@@ -23,13 +28,13 @@ def get_db_path():
|
|
23 |
|
24 |
app = FastAPI()
|
25 |
|
26 |
-
app.include_router(webtools_router, prefix="/airs/v1", tags=["webtools"])
|
27 |
-
app.include_router(users_router, prefix="/airs/v1", tags=["users"])
|
28 |
-
app.include_router(openai_router, prefix="/airs/v1", tags=["openai"])
|
29 |
|
30 |
@app.get("/")
|
31 |
def greet_json(db_path: str = Depends(get_db_path)):
|
32 |
-
|
33 |
return {"Hello": "World!"}
|
34 |
@app.get("/init_db")
|
35 |
def init_db():
|
|
|
1 |
# uvicorn app:app --host 0.0.0.0 --port 7860 --reload
|
2 |
|
3 |
from fastapi import FastAPI, HTTPException, Response, Depends
|
4 |
+
# from starlette.requests import Request
|
5 |
|
6 |
+
# from routers.webtools_v1 import router as webtools_router
|
7 |
+
# from routers.users_v1 import router as users_router
|
8 |
+
# from routers.openai_v1 import router as openai_router
|
9 |
|
10 |
+
# from db import Db
|
11 |
|
12 |
from dotenv import load_dotenv
|
13 |
import os
|
14 |
+
# if 'DB_PATH' in os.environ:
|
15 |
+
# del os.environ['DB_PATH']
|
16 |
+
# os.environ.pop('DB_PATH', None)
|
17 |
+
# for key, value in os.environ.items():
|
18 |
+
# print(f"{key}={value}")
|
19 |
|
20 |
# 加载.env文件
|
21 |
load_dotenv()
|
|
|
28 |
|
29 |
app = FastAPI()
|
30 |
|
31 |
+
# app.include_router(webtools_router, prefix="/airs/v1", tags=["webtools"])
|
32 |
+
# app.include_router(users_router, prefix="/airs/v1", tags=["users"])
|
33 |
+
# app.include_router(openai_router, prefix="/airs/v1", tags=["openai"])
|
34 |
|
35 |
@app.get("/")
|
36 |
def greet_json(db_path: str = Depends(get_db_path)):
|
37 |
+
return f"DB_PATH: {db_path}"
|
38 |
return {"Hello": "World!"}
|
39 |
@app.get("/init_db")
|
40 |
def init_db():
|
requirements.txt
CHANGED
@@ -4,4 +4,4 @@ captcha
|
|
4 |
python-dotenv
|
5 |
langchain_google_genai==1.0.10
|
6 |
langchain-openai==0.1.25 # 使用 openai 或兼容 openai
|
7 |
-
sqlite-web
|
|
|
4 |
python-dotenv
|
5 |
langchain_google_genai==1.0.10
|
6 |
langchain-openai==0.1.25 # 使用 openai 或兼容 openai
|
7 |
+
# sqlite-web
|