Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -19,9 +19,9 @@ from tools.search_item_ctrl_f import SearchItemCtrlFTool
|
|
19 |
from tools.go_back import GoBackTool
|
20 |
from tools.close_popups import ClosePopupsTool
|
21 |
from tools.scroll_page import tool as ScrollPageTool
|
22 |
-
from tools.scrape_text import
|
23 |
-
from tools.interact_element import
|
24 |
-
from tools.detect_elements import
|
25 |
from tools.final_answer import FinalAnswerTool
|
26 |
from GRADIO_UI import GradioUI
|
27 |
|
@@ -109,6 +109,13 @@ tools = [
|
|
109 |
FinalAnswerTool()
|
110 |
]
|
111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
112 |
# Initialize model
|
113 |
model = LiteLLMModel("gemini/gemini-2.0-flash", api_key=default_gemini_api_key)
|
114 |
|
|
|
19 |
from tools.go_back import GoBackTool
|
20 |
from tools.close_popups import ClosePopupsTool
|
21 |
from tools.scroll_page import tool as ScrollPageTool
|
22 |
+
from tools.scrape_text import scrape_text_tool as ScrapeTextTool
|
23 |
+
from tools.interact_element import interact_element_tool as InteractElementTool
|
24 |
+
from tools.detect_elements import detect_elements_tool as DetectElementsTool
|
25 |
from tools.final_answer import FinalAnswerTool
|
26 |
from GRADIO_UI import GradioUI
|
27 |
|
|
|
109 |
FinalAnswerTool()
|
110 |
]
|
111 |
|
112 |
+
# Debug tool registration
|
113 |
+
for tool in tools:
|
114 |
+
try:
|
115 |
+
logger.debug(f"Registering tool: {tool.__class__.__name__}, name: {getattr(tool, 'name', 'Unknown')}")
|
116 |
+
except Exception as e:
|
117 |
+
logger.error(f"Failed to register tool {tool.__class__.__name__}: {str(e)}")
|
118 |
+
|
119 |
# Initialize model
|
120 |
model = LiteLLMModel("gemini/gemini-2.0-flash", api_key=default_gemini_api_key)
|
121 |
|