使用brower use AI 代理自动控制浏览器完成任务

第一步:终端运行命令下载 brower use

bash 复制代码
pip install browser-use

第二步: 终端运行命令下载playwright

bash 复制代码
playwright install

第三步:新建test.py代码,粘贴复制以下代码

python 复制代码
import asyncio
import os

from dotenv import load_dotenv
from langchain_openai import ChatOpenAI
from pydantic import SecretStr

from browser_use import Agent

# dotenv
load_dotenv()

api_key = os.getenv('DEEPSEEK_API_KEY', '')
if not api_key:
	raise ValueError('DEEPSEEK_API_KEY is not set')


async def run_search():
	agent = Agent(
		task=(
			'go to bing.com and type test click search and give me the first url'
		),
		llm=ChatOpenAI(
			base_url='https://api.deepseek.com/v1',
			model='deepseek-chat',
			api_key=SecretStr(api_key),
		),
		use_vision=False,
	)

	await agent.run()


if __name__ == '__main__':
	asyncio.run(run_search())

第四步:新建.env文件并输入自己的key

bash 复制代码
DEEPSEEK_API_KEY=

第五步:运行python代码

参考仓库:GitHub - browser-use/browser-use: Make websites accessible for AI agents

相关推荐
Dev7z3 分钟前
基于Matlab图像处理的EAN条码自动识别系统设计与实现
图像处理·人工智能
Curvatureflight22 分钟前
GPT-4o Realtime 之后:全双工语音大模型如何改变下一代人机交互?
人工智能·语言模型·架构·人机交互
6***x54524 分钟前
C在机器学习中的ML.NET应用
人工智能·机器学习
陈天伟教授26 分钟前
基于学习的人工智能(1)机器学习
人工智能·学习
用户479492835691536 分钟前
React Grab 原理篇:它是怎么"偷窥" React 的?
人工智能·react.js·ai编程
田里的水稻41 分钟前
AI_常见“XX学习”术语速查表
人工智能·学习
桜吹雪1 小时前
DeepAgents官方文档(一)
人工智能
甄心爱学习2 小时前
数据挖掘-聚类方法
人工智能·算法·机器学习
Dev7z2 小时前
面向公共场所的吸烟行为视觉检测系统研究
人工智能·计算机视觉·视觉检测
橙露2 小时前
视觉检测硬件分析
人工智能·计算机视觉·视觉检测