tanbushi commited on
Commit
e894e9c
·
1 Parent(s): 44fd46a

use users router only

Browse files
Files changed (1) hide show
  1. app.py +35 -35
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
- 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,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
- # 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
 
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