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

def search_duckduckgo(query: str) -> str:
    with DDGS() as ddgs:
        results = ddgs.text(query)
        for r in results:
            snippet = r.get("body") or r.get("description") or r.get("title")
            if snippet:
                return snippet
    return "No relevant search results found."