Skip to content

Commit 5370687

Browse files
fix(tools): fix web search fail log output (#172)
* fix(tools): fix web search fail log output * add search log * add web scraper
1 parent f005e0d commit 5370687

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

veadk/tools/builtin_tools/web_scraper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,5 @@ def web_scraper(query: str) -> dict[str, Any]:
7272
return results_str
7373

7474
except requests.exceptions.RequestException as e:
75-
error_message = f"Error: {str(e)}"
75+
error_message = f"Error: {str(e)}, response: {response}"
7676
raise ValueError(error_message)

veadk/tools/builtin_tools/web_search.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -180,13 +180,13 @@ def web_search(query: str) -> list[str]:
180180
"WebSearch",
181181
json.dumps(req),
182182
)
183+
183184
try:
184185
results: list = response_body["Result"]["WebResults"]
186+
final_results = []
187+
for result in results:
188+
final_results.append(result["Summary"].strip())
189+
return final_results
185190
except Exception as e:
186-
logger.error(f"Web search failed: {e}")
187-
return []
188-
189-
final_results = []
190-
for result in results:
191-
final_results.append(result["Summary"].strip())
192-
return final_results
191+
logger.error(f"Web search failed {e}, response body: {response_body}")
192+
return [response_body]

0 commit comments

Comments
 (0)