efeperro commited on
Commit
9fdf223
·
verified ·
1 Parent(s): 7889470

Update src/tools/web_search_tool.py

Browse files
Files changed (1) hide show
  1. src/tools/web_search_tool.py +16 -0
src/tools/web_search_tool.py CHANGED
@@ -1,9 +1,25 @@
1
  # tools/web_search_tool.py
2
 
3
  from agents import WebSearchTool
 
 
4
 
5
  def get_web_search_tool():
6
  """
7
  Retorna una instancia del WebSearchTool que permite al agente buscar en la web.
8
  """
9
  return WebSearchTool()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  # tools/web_search_tool.py
2
 
3
  from agents import WebSearchTool
4
+ from openai import OpenAI
5
+ from openai.tools.search import SearchTool
6
 
7
  def get_web_search_tool():
8
  """
9
  Retorna una instancia del WebSearchTool que permite al agente buscar en la web.
10
  """
11
  return WebSearchTool()
12
+
13
+
14
+
15
+ def get_search_tool(client):
16
+
17
+ search_tool = SearchTool(
18
+ client=client,
19
+ name="web_search",
20
+ description="Useful for up-to-date web lookups"
21
+ )
22
+
23
+ return search_tool
24
+
25
+