Spaces:
Sleeping
Sleeping
use users router only
Browse files
app.py
CHANGED
@@ -13,9 +13,9 @@ from fastapi import FastAPI, HTTPException, Response, Depends
|
|
13 |
from fastapi.responses import HTMLResponse
|
14 |
# from starlette.requests import Request
|
15 |
|
16 |
-
from routers.webtools_v1 import router as webtools_router
|
17 |
from routers.users_v1 import router as users_router
|
18 |
-
from routers.openai_v1 import router as openai_router
|
19 |
|
20 |
# from db import Db
|
21 |
|
@@ -35,25 +35,25 @@ def get_db_path():
|
|
35 |
|
36 |
app = FastAPI()
|
37 |
|
38 |
-
app.include_router(webtools_router, prefix="/airs/v1", tags=["webtools"])
|
39 |
app.include_router(users_router, prefix="/airs/v1", tags=["users"])
|
40 |
-
app.include_router(openai_router, prefix="/airs/v1", tags=["openai"])
|
41 |
|
42 |
@app.get("/")
|
43 |
def greet_json(db_path: str = Depends(get_db_path)):
|
44 |
return {"Hello": "World!"}
|
45 |
-
@app.get("/init_db")
|
46 |
-
def init_db():
|
47 |
-
|
48 |
-
CREATE TABLE api_keys (
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
);
|
56 |
-
"""
|
57 |
# Db('api_keys.db').execute_query(sql)
|
58 |
|
59 |
# def create_user_api_key(user_id, api_key, type, status, idx, dest_api_key):
|
@@ -64,22 +64,22 @@ CREATE TABLE api_keys (
|
|
64 |
|
65 |
# create_user_api_key('i_am_tanbushi', 'llm', '1', '0', 'dest_api_key')
|
66 |
|
67 |
-
@app.get("/list_files")
|
68 |
-
def list_files():
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
|
|
13 |
from fastapi.responses import HTMLResponse
|
14 |
# from starlette.requests import Request
|
15 |
|
16 |
+
# from routers.webtools_v1 import router as webtools_router
|
17 |
from routers.users_v1 import router as users_router
|
18 |
+
# from routers.openai_v1 import router as openai_router
|
19 |
|
20 |
# from db import Db
|
21 |
|
|
|
35 |
|
36 |
app = FastAPI()
|
37 |
|
38 |
+
# app.include_router(webtools_router, prefix="/airs/v1", tags=["webtools"])
|
39 |
app.include_router(users_router, prefix="/airs/v1", tags=["users"])
|
40 |
+
# app.include_router(openai_router, prefix="/airs/v1", tags=["openai"])
|
41 |
|
42 |
@app.get("/")
|
43 |
def greet_json(db_path: str = Depends(get_db_path)):
|
44 |
return {"Hello": "World!"}
|
45 |
+
# @app.get("/init_db")
|
46 |
+
# def init_db():
|
47 |
+
# sql = """
|
48 |
+
# CREATE TABLE api_keys (
|
49 |
+
# id INTEGER PRIMARY KEY AUTOINCREMENT,
|
50 |
+
# api_key TEXT NOT NULL,
|
51 |
+
# type TEXT NOT NULL,
|
52 |
+
# status INTEGER NOT NULL,
|
53 |
+
# idx INTEGER NOT NULL,
|
54 |
+
# dest_api_key TEXT NOT NULL
|
55 |
+
# );
|
56 |
+
# """
|
57 |
# Db('api_keys.db').execute_query(sql)
|
58 |
|
59 |
# def create_user_api_key(user_id, api_key, type, status, idx, dest_api_key):
|
|
|
64 |
|
65 |
# create_user_api_key('i_am_tanbushi', 'llm', '1', '0', 'dest_api_key')
|
66 |
|
67 |
+
# @app.get("/list_files")
|
68 |
+
# def list_files():
|
69 |
+
# # return "cur_path"
|
70 |
+
# directory = os.getcwd()
|
71 |
+
|
72 |
+
# # 遍历目录树
|
73 |
+
# retstr="第一行\n第二行\n第三行\n"
|
74 |
+
# # retstr = retstr + '1' + "\n"
|
75 |
+
# # retstr = retstr + '2' + "\n"
|
76 |
+
# # retstr = retstr + '3' + "\n"
|
77 |
+
# print(retstr)
|
78 |
+
# # for dirpath, dirnames, filenames in os.walk(directory):
|
79 |
+
# # for filename in filenames:
|
80 |
+
# # retstr = retstr + os.path.join(dirpath, filename) +'\\n'
|
81 |
+
# # print(os.path.join(dirpath, filename))
|
82 |
+
|
83 |
+
# return HTMLResponse(f"<pre>{retstr}</pre>")
|
84 |
+
# return HTMLResponse(content=f"<pre>{retstr}</pre>", media_type="text/html")
|
85 |
+
# return retstr
|