OnlyBiggg commited on
Commit
459ccc5
·
1 Parent(s): 426c01f
Dockerfile CHANGED
@@ -12,4 +12,4 @@ RUN pip install --no-cache-dir --upgrade -r requirements.txt
12
 
13
  USER appuser
14
 
15
- CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]
 
12
 
13
  USER appuser
14
 
15
+ CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860", "--access-log"]
app/dialogflow/api/v1/dialogflow.py CHANGED
@@ -21,7 +21,7 @@ async def search_origin_office(request: Request):
21
  session_info = body.get("sessionInfo", {})
22
  parameters = session_info.get("parameters")
23
 
24
- raw_departure_city = parameters.get("departure_city")
25
  origin_office = parameters.get("origin_office")
26
 
27
  departure_city = None
@@ -39,7 +39,7 @@ async def search_destination_office(request: Request):
39
  session_info = body.get("sessionInfo", {})
40
  parameters = session_info.get("parameters")
41
 
42
- raw_destination_city = parameters.get("destination_city")
43
  dest_office = parameters.get("dest_office")
44
 
45
  destination_city = None
 
21
  session_info = body.get("sessionInfo", {})
22
  parameters = session_info.get("parameters")
23
 
24
+ raw_departure_city = parameters.get("departure_city", None)
25
  origin_office = parameters.get("origin_office")
26
 
27
  departure_city = None
 
39
  session_info = body.get("sessionInfo", {})
40
  parameters = session_info.get("parameters")
41
 
42
+ raw_destination_city = parameters.get("destination_city", None)
43
  dest_office = parameters.get("dest_office")
44
 
45
  destination_city = None
common/log.py CHANGED
@@ -38,7 +38,9 @@ def setup_logging() -> None:
38
  for name in logging.root.manager.loggerDict.keys():
39
  logging.getLogger(name).handlers = []
40
  if 'uvicorn.access' in name or 'watchfiles.main' in name:
 
41
  logging.getLogger(name).propagate = False
 
42
  else:
43
  logging.getLogger(name).propagate = True
44
 
 
38
  for name in logging.root.manager.loggerDict.keys():
39
  logging.getLogger(name).handlers = []
40
  if 'uvicorn.access' in name or 'watchfiles.main' in name:
41
+ logging.getLogger(name).setLevel(logging.INFO)
42
  logging.getLogger(name).propagate = False
43
+ logging.getLogger(name).addHandler(InterceptHandler())
44
  else:
45
  logging.getLogger(name).propagate = True
46
 
utils/openapi.py CHANGED
@@ -6,9 +6,8 @@ from fastapi.routing import APIRoute
6
 
7
  def simplify_operation_ids(app: FastAPI) -> None:
8
  """
9
- 简化操作 ID,以便生成的客户端具有更简单的 API 函数名称
10
 
11
- :param app: FastAPI 应用实例
12
  :return:
13
  """
14
  for route in app.routes:
 
6
 
7
  def simplify_operation_ids(app: FastAPI) -> None:
8
  """
 
9
 
10
+ :param app:
11
  :return:
12
  """
13
  for route in app.routes: