Daksh Chaudhary
Updated WebSearchTool.py
417bd68 verified
raw
history blame contribute delete
396 Bytes
import os
from typing import List
from llama_index.core.tools import FunctionTool
from llama_index.tools.tavily_research import TavilyToolSpec
def web_search_tools()->List[FunctionTool]:
"Tool to search the web with Tavily (search + scraping)"
#os.environ["TAVILY_API_KEY"] = ""
tavily_spec = TavilyToolSpec(api_key=os.getenv("TAVILY_API_KEY"))
return tavily_spec.to_tool_list()