JrettB commited on
Commit
fab64f7
·
verified ·
1 Parent(s): 9efe1e2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -14,7 +14,13 @@ def get_geolocation(city:str)-> str:
14
  Args:
15
  city: A string representing a valid city (e.g., New York)
16
  """
17
-
 
 
 
 
 
 
18
 
19
  @tool
20
  def get_current_time_in_timezone(timezone: str) -> str:
 
14
  Args:
15
  city: A string representing a valid city (e.g., New York)
16
  """
17
+ api_url = f"https://geocoding-api.open-meteo.com/v1/search?name={city}&count=1&language=en&format=json
18
+ response = requests.get(api_url)
19
+ if response.status_code == 200:
20
+ data = response.json()
21
+ return data.get("latitude", "longitude")
22
+ else:
23
+ return "Error: Unable to fetch geo location."
24
 
25
  @tool
26
  def get_current_time_in_timezone(timezone: str) -> str: