File size: 305 Bytes
08bb1f5
12db8ba
 
6cd4f68
12db8ba
6cd4f68
 
 
 
 
08bb1f5
1
2
3
4
5
6
7
8
9
10
11
12
from ddgs import DDGS

def search_duckduckgo(query: str) -> str:
    summary = ""
    with DDGS() as ddgs:
        results = ddgs.text(query, max_results=3)
        for result in results:
            summary += f"{result['title']}: {result['body']}\n"
    return summary or "No relevant results found."