Skip to main content

MultiOn

This notebook walks you through connecting LangChain to the MultiOn Client in your browser

To use this toolkit, you will need to add MultiOn Extension to your browser as explained in the MultiOn for Chrome.

!pip install --upgrade multion langchain -q
from langchain_community.agent_toolkits import MultionToolkit

toolkit = MultionToolkit()

toolkit
tools = toolkit.get_tools()
tools

MultiOn Setup

Login to establish connection with your extension.

# Authorize connection to your Browser extention
import multion

multion.login()

Use Multion Toolkit within an Agent

from langchain.agents import AgentType, initialize_agent
from langchain_openai import OpenAI

llm = OpenAI(temperature=0)
from langchain_community.agent_toolkits import MultionToolkit

toolkit = MultionToolkit()
tools = toolkit.get_tools()
agent = initialize_agent(
tools=toolkit.get_tools(),
llm=llm,
agent=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,
verbose=True,
)
agent.run("Tweet 'Hi from MultiOn'")