开始使用 Browser Use,按照以下快速入门指南操作
准备环境
Browser Use 需要 Python 3.11 或更高版本。
首先,我们建议使用 uv 来设置 Python 环境。
复制以下命令:
uv venv --python 3.11
然后激活虚拟环境:
# 对于 Mac/Linux:source .venv/bin/activate# 对于 Windows:.venv\Scripts\activate
安装依赖项:
uv pip install browser-use
接着安装 playwright:
playwright install
创建代理
接下来,您可以按如下方式使用代理:
agent.py
from langchain_openai import ChatOpenAIfrom browser_use import Agentfrom dotenv import load_dotenvload_dotenv()import asynciollm = ChatOpenAI(model="gpt-4o")async def main():agent = Agent(task="Compare the price of gpt-4o and DeepSeek-V3",llm=llm,)result = await agent.run()print(result)asyncio.run(main())
设置您的 LLM API 密钥
ChatOpenAI 和其他 Langchain 聊天模型需要 API 密钥。您应将这些密钥存储在 .env 文件中。例如,对于 OpenAI 和 Anthropic,您可以在 .env 文件中设置 API 密钥,如下所示:
.env
OPENAI_API_KEY=ANTHROPIC_API_KEY=
对于其他 LLM 模型,您可以参考 Langchain 文档 来了解如何使用其特定的 API 密钥进行设置。
