The MultiOnTool
empowers CrewAI agents with the capability to navigate and interact with the web through natural language instructions.
The MultiOnTool
is designed to wrap MultiOn’s web browsing capabilities, enabling CrewAI agents to control web browsers using natural language instructions. This tool facilitates seamless web browsing, making it an essential asset for projects requiring dynamic web data interaction and automation of web-based tasks.
To use this tool, you need to install the MultiOn package:
You’ll also need to install the MultiOn browser extension and enable API usage.
To effectively use the MultiOnTool
, follow these steps:
crewai[tools]
package is installed in your Python environment.The following example demonstrates how to initialize the tool and execute a web browsing task:
The MultiOnTool
accepts the following parameters during initialization:
MULTION_API_KEY
environment variable.True
to run the agent locally on your browser. Make sure the MultiOn browser extension is installed and API Enabled is checked. Default is False
.3
.When using the MultiOnTool
, the agent will provide natural language instructions that the tool translates into web browsing actions. The tool returns the results of the browsing session along with a status.
If the status returned is CONTINUE
, the agent should be instructed to reissue the same instruction to continue execution.
The MultiOnTool
is implemented as a subclass of BaseTool
from CrewAI. It wraps the MultiOn client to provide web browsing capabilities:
The MultiOnTool
provides a powerful way to integrate web browsing capabilities into CrewAI agents. By enabling agents to interact with websites through natural language instructions, it opens up a wide range of possibilities for web-based tasks, from data collection and research to automated interactions with web services.
The MultiOnTool
empowers CrewAI agents with the capability to navigate and interact with the web through natural language instructions.
The MultiOnTool
is designed to wrap MultiOn’s web browsing capabilities, enabling CrewAI agents to control web browsers using natural language instructions. This tool facilitates seamless web browsing, making it an essential asset for projects requiring dynamic web data interaction and automation of web-based tasks.
To use this tool, you need to install the MultiOn package:
You’ll also need to install the MultiOn browser extension and enable API usage.
To effectively use the MultiOnTool
, follow these steps:
crewai[tools]
package is installed in your Python environment.The following example demonstrates how to initialize the tool and execute a web browsing task:
The MultiOnTool
accepts the following parameters during initialization:
MULTION_API_KEY
environment variable.True
to run the agent locally on your browser. Make sure the MultiOn browser extension is installed and API Enabled is checked. Default is False
.3
.When using the MultiOnTool
, the agent will provide natural language instructions that the tool translates into web browsing actions. The tool returns the results of the browsing session along with a status.
If the status returned is CONTINUE
, the agent should be instructed to reissue the same instruction to continue execution.
The MultiOnTool
is implemented as a subclass of BaseTool
from CrewAI. It wraps the MultiOn client to provide web browsing capabilities:
The MultiOnTool
provides a powerful way to integrate web browsing capabilities into CrewAI agents. By enabling agents to interact with websites through natural language instructions, it opens up a wide range of possibilities for web-based tasks, from data collection and research to automated interactions with web services.