File size: 714 Bytes
5164dc5
 
 
 
 
 
 
d7f3625
 
5164dc5
 
d7f3625
 
5164dc5
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
from llama_index.tools.wikipedia import WikipediaToolSpec
from llama_index.tools.duckduckgo import DuckDuckGoSearchToolSpec
from llama_index.core.tools.tool_spec.load_and_search import (
    LoadAndSearchToolSpec,
)

wiki_spec = WikipediaToolSpec()
#wiki_tool = LoadAndSearchToolSpec.from_defaults(wiki_spec.to_tool_list()[1]).to_tool_list()
wiki_tool = wiki_spec.to_tool_list()[1]

ddgo_spec = DuckDuckGoSearchToolSpec()
#ddgo_tool = LoadAndSearchToolSpec.from_defaults(ddgo_spec.to_tool_list()[1]).to_tool_list()
ddgo_tool = ddgo_spec.to_tool_list()[1]

# Create the Agent with load/search tools
#agent = OpenAIAgent.from_tools(
#    LoadAndSearchToolSpec.from_defaults(wiki_tool).to_tool_list(), verbose=True
#)