mmichiels13 commited on
Commit
76d2f5b
·
verified ·
1 Parent(s): 313d55c

speech_to_text wiki_search

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -7,7 +7,7 @@ import pandas as pd
7
  # Import our custom tools from their modules
8
  from huggingface_hub import login
9
  from smolagents import CodeAgent, InferenceClientModel, OpenAIServerModel
10
- from tools import web_search, visit_webpage, final_answer
11
  # from tools import web_search, visit_webpage, final_answer, go_back, close_popups, search_item_ctrl_f
12
  from retriever import load_guest_dataset
13
  from functools import lru_cache
@@ -34,6 +34,10 @@ class BasicAgent:
34
  self.visit_webpage = visit_webpage
35
 
36
  self.final_answer = final_answer
 
 
 
 
37
 
38
  # self.go_back = go_back
39
 
@@ -70,7 +74,7 @@ class BasicAgent:
70
 
71
  # Create the agent with tools
72
  self.agent = CodeAgent(
73
- tools=[web_search, self.visit_webpage, self.final_answer],
74
  # tools=[self.web_search, self.visit_webpage, self.final_answer, go_back, close_popups, search_item_ctrl_f],
75
  model=self.model,
76
  additional_authorized_imports=["pandas", "openpyxl", "yt_dlp", "requests", "io", "json", "whisper", "bs4"],
 
7
  # Import our custom tools from their modules
8
  from huggingface_hub import login
9
  from smolagents import CodeAgent, InferenceClientModel, OpenAIServerModel
10
+ from tools import web_search, visit_webpage, final_answer, speech_to_text, wiki_search
11
  # from tools import web_search, visit_webpage, final_answer, go_back, close_popups, search_item_ctrl_f
12
  from retriever import load_guest_dataset
13
  from functools import lru_cache
 
34
  self.visit_webpage = visit_webpage
35
 
36
  self.final_answer = final_answer
37
+
38
+ self.speech_to_text = speech_to_text
39
+
40
+ self.wiki_search = wiki_search
41
 
42
  # self.go_back = go_back
43
 
 
74
 
75
  # Create the agent with tools
76
  self.agent = CodeAgent(
77
+ tools=[web_search, self.visit_webpage, self.final_answer, wiki_search, speech_to_text],
78
  # tools=[self.web_search, self.visit_webpage, self.final_answer, go_back, close_popups, search_item_ctrl_f],
79
  model=self.model,
80
  additional_authorized_imports=["pandas", "openpyxl", "yt_dlp", "requests", "io", "json", "whisper", "bs4"],