-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
The grounding model has already been called in the following call stack to verify if coordinates could be retrieved, but the result was not saved. To reduce the number of grounding model calls, the result can be saved and used directly in the future:
call_llm_safe (/home/openeuler/workspace/Agent-S/gui_agents/s3/utils/common_utils.py:39) generate_coords (/home/openeuler/workspace/Agent-S/gui_agents/s3/agents/grounding.py:243) click (/home/openeuler/workspace/Agent-S/gui_agents/s3/agents/grounding.py:362) create_pyautogui_code (/home/openeuler/workspace/Agent-S/gui_agents/s3/utils/common_utils.py:31) _attempt_code_creation (/home/openeuler/workspace/Agent-S/gui_agents/s3/utils/formatters.py:25) <lambda> (/home/openeuler/workspace/Agent-S/gui_agents/s3/utils/formatters.py:31) <lambda> (/home/openeuler/workspace/Agent-S/gui_agents/s3/utils/formatters.py:38) call_llm_formatted (/home/openeuler/workspace/Agent-S/gui_agents/s3/utils/common_utils.py:90) generate_next_action (/home/openeuler/workspace/Agent-S/gui_agents/s3/agents/worker.py:318) predict (/home/openeuler/workspace/Agent-S/gui_agents/s3/agents/agent_s.py:92) run_agent (/home/openeuler/workspace/Agent-S/gui_agents/s3/cli_app.py:188) main (/home/openeuler/workspace/Agent-S/gui_agents/s3/cli_app.py:483) <module> (/home/openeuler/workspace/Agent-S/gui_agents/s3/cli_app.py:513)