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
|