JairoDanielMT's picture
Upload 12 files
bfb5d08 verified
raw
history blame contribute delete
425 Bytes
from langchain_community.utilities import DuckDuckGoSearchAPIWrapper
from langchain_community.tools import DuckDuckGoSearchResults
from langchain.agents import tool
@tool
def search(query: str) -> str:
"""Search in DuckDuckGo"""
wrapper = DuckDuckGoSearchAPIWrapper(max_results=5, safesearch="off", time="w")
search = DuckDuckGoSearchResults(api_wrapper=wrapper)
return str(search.invoke(query))