Skip to content

Commit 9b38789

Browse files
authored
Enhacnce: read_image (#3579)
1 parent ab9638a commit 9b38789

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

camel/toolkits/hybrid_browser_toolkit/hybrid_browser_toolkit_ts.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
from camel.logger import get_logger
3030
from camel.toolkits.base import BaseToolkit, RegisteredAgentToolkit
3131
from camel.toolkits.function_tool import FunctionTool
32-
from camel.utils.commons import dependencies_required
3332
from camel.utils.tool_result import ToolResult
3433

3534
from .config_loader import ConfigLoader
@@ -554,7 +553,6 @@ async def browser_get_page_snapshot(self) -> str:
554553
logger.error(f"Failed to get page snapshot: {e}")
555554
return f"Error capturing snapshot: {e}"
556555

557-
@dependencies_required('PIL')
558556
async def browser_get_som_screenshot(
559557
self,
560558
read_image: bool = True,
@@ -570,7 +568,8 @@ async def browser_get_som_screenshot(
570568
Args:
571569
read_image (bool, optional): If `True`, the screenshot image will
572570
be included in the agent's context for direct visual analysis.
573-
If `False`, only the file path will be returned.
571+
If `False`, only a text message (including the saved file
572+
path) will be returned.
574573
(default: :obj:`True`)
575574
576575
Returns:

0 commit comments

Comments
 (0)