MCPcopy Create free account

hub / github.com/convergence-ai/proxy-lite / functions

Functions206 in github.com/convergence-ai/proxy-lite

Method__init__
(self, local_folder: str | None = None)
src/proxy_lite/recorder.py:83
Method__init__
( self, viewport_width: int = 1280, viewport_height: int = 720, headless: bool
src/proxy_lite/browser/browser.py:80
Method__init__
(self, session: BrowserSession)
src/proxy_lite/tools/browser_tool.py:128
Method__init__
(self)
src/proxy_lite/tools/return_tool.py:11
Method__init__
(self, **data)
src/proxy_lite/agents/agent_base.py:55
Method__init__
(self, **data)
src/proxy_lite/agents/proxy_lite_agent.py:38
Method__iter__
(self)
src/proxy_lite/history.py:148
Method__iter__
(self)
src/proxy_lite/browser/bounding_boxes.py:13
Method__len__
(self)
src/proxy_lite/history.py:64
Method__len__
(self)
src/proxy_lite/history.py:145
Method__repr__
(self)
src/proxy_lite/browser/bounding_boxes.py:22
Method__reversed__
(self)
src/proxy_lite/history.py:139
Method__tuple__
(self)
src/proxy_lite/browser/bounding_boxes.py:19
Method_log
( self, level, msg, args, exc_info=None, extra=None, s
src/proxy_lite/logger.py:23
Methodact
(self, observation: Observation)
src/proxy_lite/solvers/simple_solver.py:58
Methodactions
(self)
src/proxy_lite/recorder.py:51
Methodagent
(self)
src/proxy_lite/solvers/simple_solver.py:36
Functionattach_param_schema
(param_model: type[BaseModel])
src/proxy_lite/tools/tool_base.py:38
Methodback
Go back to the previous page.
src/proxy_lite/tools/browser_tool.py:201
Methodclick
Click on an element of the page.
src/proxy_lite/tools/browser_tool.py:163
Methodclick_tab
(self, mark_id: int)
src/proxy_lite/browser/browser.py:285
Methodcomplete
(self)
src/proxy_lite/runner.py:185
Methodcookies
(self)
src/proxy_lite/environments/webbrowser.py:74
Methodcreate_completion
( self, messages: MessageHistory, temperature: float = 0.7, seed: Optional[int
src/proxy_lite/client.py:90
Methodcreate_completion
( self, messages: MessageHistory, temperature: float = 0.7, seed: Optional[int
src/proxy_lite/client.py:145
Methodcurrent_page
(self)
src/proxy_lite/browser/browser.py:129
Methodcurrent_url
(self)
src/proxy_lite/browser/browser.py:135
Functiondecorator
(func: Callable)
src/proxy_lite/tools/tool_base.py:39
Methoddecorator
(env_cls: type[BaseEnvironment])
src/proxy_lite/environments/environment_base.py:114
Methoddecorator
(solver_cls: type[BaseSolver])
src/proxy_lite/solvers/solver_base.py:76
Methoddecorator
(agent_cls: type[BaseAgent])
src/proxy_lite/agents/agent_base.py:191
Methoddeserialize_messages
(self, data: list[dict])
src/proxy_lite/serializer.py:22
Methoddeserialize_messages
(self, data: list[dict])
src/proxy_lite/serializer.py:32
Methoddo_nothing_tool
Do nothing. Use this if you have no need for the browser at this time.
src/proxy_lite/tools/browser_tool.py:219
Methodensure_list
(cls, v)
src/proxy_lite/history.py:112
Methodevaluate
(self, **kwargs: dict[str, Any])
src/proxy_lite/environments/environment_base.py:80
Methodexecute_action
(self, action: Action)
src/proxy_lite/environments/environment_base.py:74
Methodexternal_client
(self)
src/proxy_lite/client.py:84
Methodexternal_client
(self)
src/proxy_lite/client.py:138
Methodfirst_image
(self)
src/proxy_lite/history.py:57
Methodfirst_text
(self)
src/proxy_lite/history.py:61
Methodgather_runs
()
src/proxy_lite/runner.py:176
Methodget
Retrieve a registered Environment class by its name. Raises: ValueError: If no such environment is found.
src/proxy_lite/environments/environment_base.py:138
Methodget_config
Retrieve a registered Environment configuration class by its name. Raises: ValueError: If no such configuration is found
src/proxy_lite/environments/environment_base.py:151
Methodget_config
Retrieve a registered Solver configuration class by its name. Raises: ValueError: If no such config is found.
src/proxy_lite/solvers/solver_base.py:113
Methodget_config
Retrieve a registered Agent configuration class by its name. Raises: ValueError: If no such config is found.
src/proxy_lite/agents/agent_base.py:228
Methodget_history_view
(self)
src/proxy_lite/agents/proxy_lite_agent.py:49
Methodget_info
(self)
src/proxy_lite/environments/environment_base.py:95
Methodgoogle_search
Perform a generic web search using Google. Results may not be relevant. If you see poor results, you can try another query.
src/proxy_lite/tools/browser_tool.py:154
Methodhistory
(self)
src/proxy_lite/solvers/simple_solver.py:44
Methodhttp_client
(self)
src/proxy_lite/client.py:63
Methodimages
(self)
src/proxy_lite/history.py:49
Functionimg_to_base64
(image_path)
src/proxy_lite/app.py:187
Methodinfo_for_user
(self)
src/proxy_lite/environments/webbrowser.py:62
Methodinfo_for_user
(self)
src/proxy_lite/environments/environment_base.py:64
Methodinitialise
(self)
src/proxy_lite/environments/webbrowser.py:77
Methodinitialise
(self)
src/proxy_lite/environments/environment_base.py:71
Methodinitialise
(self, task: str, env_tools: list[Tool], env_info: str)
src/proxy_lite/solvers/simple_solver.py:49
Methodinitialise
Initialise the solution with the given task.
src/proxy_lite/solvers/solver_base.py:36
Methodis_complete
(self, observation: Observation)
src/proxy_lite/solvers/simple_solver.py:96
Methodlast_action
(self)
src/proxy_lite/recorder.py:55
Methodlast_observation
(self)
src/proxy_lite/recorder.py:59
Methodmodel_post_init
(self, __context: Any)
src/proxy_lite/runner.py:89
Methodmodel_post_init
(self, __context: Any)
src/proxy_lite/agents/agent_base.py:37
Methodmodel_post_init
(self, __context: Any)
src/proxy_lite/agents/agent_base.py:60
Methodobservations
(self)
src/proxy_lite/recorder.py:47
Methodobserve
(self)
src/proxy_lite/environments/webbrowser.py:177
Methodobserve
(self)
src/proxy_lite/environments/environment_base.py:77
Methodpoi_text
(self)
src/proxy_lite/browser/browser.py:250
Methodpoi_text
(self)
src/proxy_lite/tools/browser_tool.py:141
Methodreceive_assistant_message
( self, content: Optional[str] = None, tool_calls: Optional[list[ToolCall]] = None,
src/proxy_lite/agents/agent_base.py:142
Methodreceive_system_message
( self, text: Optional[str] = None, label: MessageLabel = None, )
src/proxy_lite/agents/agent_base.py:134
Methodreceive_tool_message
( self, text: str, tool_id: str, label: MessageLabel = None, )
src/proxy_lite/agents/agent_base.py:164
Methodregister_agent
Decorator to register an Agent class under a given name. Example: @Agents.register_agent("browser") class Br
src/proxy_lite/agents/agent_base.py:181
Methodregister_agent_config
Decorator to register a configuration class under a given name. Example: @Agents.register_agent_config("browser")
src/proxy_lite/agents/agent_base.py:198
Methodregister_environment
Decorator to register an Environment class under a given name. Example: @Environments.register_environment("my_environme
src/proxy_lite/environments/environment_base.py:104
Methodregister_environment_config
Decorator to register an Environment configuration class under a given name. Example: @Environments.register_environment
src/proxy_lite/environments/environment_base.py:121
Methodregister_solver
Decorator to register a Solver class under a given name. Example: @Solvers.register_solver("my_solver") clas
src/proxy_lite/solvers/solver_base.py:66
Methodregister_solver_config
Decorator to register a Solver configuration class under a given name. Example: @Solvers.register_solver_config("my_solv
src/proxy_lite/solvers/solver_base.py:83
Methodreload
(self)
src/proxy_lite/browser/browser.py:282
Methodreload
Reload the current page. Useful when the page seems unresponsive, broken, outdated, or if you want to reset the page to its initial state.
src/proxy_lite/tools/browser_tool.py:213
Methodreturn_value
Return a value to the user. Use this tool when you have finished the task in order to provide any information the user has requested.
src/proxy_lite/tools/return_tool.py:15
Methodround_down
(cls, v)
src/proxy_lite/browser/bounding_boxes.py:35
Methodround_up
(cls, v)
src/proxy_lite/browser/bounding_boxes.py:40
Methodrun_concurrent
(self, tasks: list[str])
src/proxy_lite/runner.py:175
Methodrun_id
(self)
src/proxy_lite/runner.py:191
Methodrun_result
(self)
src/proxy_lite/runner.py:197
Methodschema
(self)
src/proxy_lite/tools/tool_base.py:16
Methodscroll
( self, direction: Literal["up", "down", "left", "right"], mark_id: Optional[int] = No
src/proxy_lite/browser/browser.py:303
Methodscroll
Scroll the page (or a scrollable element) up, down, left or right.
src/proxy_lite/tools/browser_tool.py:193
Methodserialize_messages
(self, message_history: MessageHistory)
src/proxy_lite/serializer.py:29
Methodserialize_tools
(self, tools: list[Tool])
src/proxy_lite/serializer.py:37
Methodsystem_prompt
(self)
src/proxy_lite/agents/agent_base.py:66
Methodsystem_prompt
(self)
src/proxy_lite/agents/proxy_lite_agent.py:42
Methodterminate
( self, run: Run, save: bool = True, )
src/proxy_lite/recorder.py:91
Methodtexts
(self)
src/proxy_lite/history.py:53
Methodtool_descriptions
(self)
src/proxy_lite/agents/agent_base.py:73
Methodtools
(self)
src/proxy_lite/environments/webbrowser.py:66
Methodtools
(self)
src/proxy_lite/environments/environment_base.py:68
Methodtools
(self)
src/proxy_lite/solvers/simple_solver.py:32
← previousnext →101–200 of 206, ranked by callers