Prerna43 commited on
Commit
43a3d3d
·
verified ·
1 Parent(s): c1beaf0

Update backend/llm/gemini_client.py

Browse files
Files changed (1) hide show
  1. backend/llm/gemini_client.py +10 -3
backend/llm/gemini_client.py CHANGED
@@ -36,9 +36,9 @@ class GeminiClient:
36
  print("=" * 80)
37
  print("Gemini Request Debug")
38
  print("API Key Present :", bool(self.api_key))
39
- print("Model :", self.model)
40
- print("Base URL :", self.base_url)
41
- print("Final URL :", url)
42
  print("Prompt Length :", len(prompt))
43
  print("=" * 80)
44
  data: Optional[dict] = None
@@ -65,6 +65,11 @@ class GeminiClient:
65
  },
66
  timeout=self.timeout,
67
  )
 
 
 
 
 
68
  if not response.ok:
69
  print("=" * 80)
70
  print("Gemini API Error")
@@ -73,6 +78,8 @@ class GeminiClient:
73
  print("Model:", self.model)
74
  print("Base URL:", self.base_url)
75
  print("Response Body:")
 
 
76
  print(response.text)
77
  print("=" * 80)
78
 
 
36
  print("=" * 80)
37
  print("Gemini Request Debug")
38
  print("API Key Present :", bool(self.api_key))
39
+ print("Model :",repr(self.model))
40
+ print("Base URL :",repr(self.base_url))
41
+ print("Final URL :", repr(url))
42
  print("Prompt Length :", len(prompt))
43
  print("=" * 80)
44
  data: Optional[dict] = None
 
65
  },
66
  timeout=self.timeout,
67
  )
68
+ print("Status Code:", response.status_code)
69
+ print("Actual response URL:", response.url)
70
+ print("Response headers:", dict(response.headers))
71
+ print("Response repr:", repr(response.text))
72
+ print("Response content:", response.content)
73
  if not response.ok:
74
  print("=" * 80)
75
  print("Gemini API Error")
 
78
  print("Model:", self.model)
79
  print("Base URL:", self.base_url)
80
  print("Response Body:")
81
+ print("Actual response URL:", response.url)
82
+
83
  print(response.text)
84
  print("=" * 80)
85