当前位置: 首页 > news >正文

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

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

pip install browser-use

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

playwright install

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

import asyncio
import osfrom dotenv import load_dotenv
from langchain_openai import ChatOpenAI
from pydantic import SecretStrfrom 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 

DEEPSEEK_API_KEY=

第五步:运行python代码 

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


http://www.mrgr.cn/news/95427.html

相关文章:

  • 【Java篇】静动交融,内外有别:从静态方法到内部类的深度解析
  • 网络HTTPS协议
  • SOFABoot-09-模块隔离
  • 2025知识图谱峰会(脱敏)PPT合集(18份).zip
  • LintCode第1712题 - 和相同的二元子数组
  • 3月22日星期六今日早报简报微语报早读
  • 回调方法传参汇总
  • 一文详解响应式编程springwebflux
  • C++函数与STL
  • c#知识点补充4
  • SSH密钥认证 + 文件系统权限控制 + Git仓库配置+封存与解封GIT仓库
  • 【Git流程最佳实践】 开发较大功能时应使用project branch
  • 基于CNN的FashionMNIST数据集识别5——GoogleNet模型
  • Linux_进程概念(B)-环境变量进程地址空间【Linux】
  • QT二 QT使用generate form 生成常用UI,各种UI控件
  • Python 基础知识整理笔记
  • 基于deepseek的智能语音客服【第二讲】后端异步接口调用封装
  • 【大模型算法工程】大模型应用工具化、忠诚度以及知识库场景下PDF双栏解析问题的讨论
  • c#难点整理2
  • AI-Talk开发板之更换串口引脚