diff --git a/camel/toolkits/semantic_scholar_toolkit.py b/camel/toolkits/semantic_scholar_toolkit.py index b9104a81d4..702391b614 100644 --- a/camel/toolkits/semantic_scholar_toolkit.py +++ b/camel/toolkits/semantic_scholar_toolkit.py @@ -67,7 +67,7 @@ def fetch_paper_data_title( url = f"{self.base_url}/paper/search" query_params = {"query": paper_title, "fields": ",".join(fields)} try: - response = requests.get(url, params=query_params) + response = requests.get(url, params=query_params, timeout=10.0) response.raise_for_status() return response.json() except requests.exceptions.RequestException as e: @@ -115,7 +115,7 @@ def fetch_paper_data_id( url = f"{self.base_url}/paper/{paper_id}" query_params = {"fields": ",".join(fields)} try: - response = requests.get(url, params=query_params) + response = requests.get(url, params=query_params, timeout=10.0) response.raise_for_status() return response.json() except requests.exceptions.RequestException as e: