Freddolin commited on
Commit
6cd4f68
·
verified ·
1 Parent(s): c36be6c

Update tools/search_tool.py

Browse files
Files changed (1) hide show
  1. tools/search_tool.py +6 -6
tools/search_tool.py CHANGED
@@ -1,11 +1,11 @@
1
  from ddgs import DDGS
2
 
3
  def search_duckduckgo(query: str) -> str:
 
4
  with DDGS() as ddgs:
5
- results = ddgs.text(query)
6
- for r in results:
7
- snippet = r.get("body") or r.get("description") or r.get("title")
8
- if snippet:
9
- return snippet
10
- return "No relevant search results found."
11
 
 
1
  from ddgs import DDGS
2
 
3
  def search_duckduckgo(query: str) -> str:
4
+ summary = ""
5
  with DDGS() as ddgs:
6
+ results = ddgs.text(query, max_results=3)
7
+ for result in results:
8
+ summary += f"{result['title']}: {result['body']}\n"
9
+ return summary or "No relevant results found."
10
+
 
11