DjPapzin commited on
Commit
7e4aa73
1 Parent(s): b0d1bb1

Add logging

Browse files
Files changed (1) hide show
  1. app.py +5 -1
app.py CHANGED
@@ -15,6 +15,10 @@ from utils import weighted_random_sample
15
  import os
16
  import numpy as np
17
  from typing import List, Dict
 
 
 
 
18
 
19
  # Load environment variables
20
  load_dotenv()
@@ -63,13 +67,13 @@ db, storage, chain = init()
63
  # Endpoint to Check Request Details
64
  @app.get("/check_request")
65
  async def check_request(request: Request):
 
66
  return {
67
  "base_url": str(request.base_url),
68
  "url": str(request.url),
69
  "client": str(request.client),
70
  "headers": dict(request.headers),
71
  }
72
-
73
  # Define API endpoint for song recommendation
74
  @app.post("/recommend", response_model=SongRecommendation)
75
  async def recommend_song(emotion: EmotionInput):
 
15
  import os
16
  import numpy as np
17
  from typing import List, Dict
18
+ import logging
19
+
20
+ logging.basicConfig(level=logging.INFO)
21
+ logger = logging.getLogger(__name__)
22
 
23
  # Load environment variables
24
  load_dotenv()
 
67
  # Endpoint to Check Request Details
68
  @app.get("/check_request")
69
  async def check_request(request: Request):
70
+ logger.info(f"Received request: {request.url}")
71
  return {
72
  "base_url": str(request.base_url),
73
  "url": str(request.url),
74
  "client": str(request.client),
75
  "headers": dict(request.headers),
76
  }
 
77
  # Define API endpoint for song recommendation
78
  @app.post("/recommend", response_model=SongRecommendation)
79
  async def recommend_song(emotion: EmotionInput):