@ agentium/浏览器
使用 Playwright 为 Aginium 提供浏览器自动化代理 .
自定义工具执行边界
自定义工具Defs通过核心工具执行器执行,包括强制的Zod验证 executionPolicy,以及 approval编号 :approvalManager 决定。 没有明确的核准要求在没有核准人的情况下未能结清. run(task, { context }) 接受继承的 RunContext ; asTool() 自动转发父上下文,保留身份、租户、会话、政策和取消。 完成一个嵌入式浏览器运行后,会留下不相关的母程序审批等待.
独立运行接受 sessionId, (中文(简体) ), userId, (中文(简体) ), tenantId, (中文(简体) ), signal,以及 runMode. 计划模式在启动前拒绝浏览器执行,因为本土浏览器动作还没有主机拥有的效果分类器. 在执行模式中,自定义工具策略会 没有 规范本地点击/类型/导航/评估行动。 配置这些操作的现有浏览器控制;此更改不主张本地浏览器沙箱.
安装
npm install @agentium/browser playwright
快速启动
import { BrowserAgent } from "@agentium/browser";
import { openai } from "@agentium/core";
const agent = new BrowserAgent({
name: "browser-bot",
model: openai("gpt-4o"),
instructions: "Navigate websites and extract information.",
});
const result = await agent.run("Go to example.com and get the page title");
console.log(result.result);
Jev可以从已关闭的每步列表中选择下一次点击(planner: "jev") (中文(简体) ). 未设置 model: jev()。 。 。 .
const agent = new BrowserAgent({
name: "jev-browser",
model: openai("gpt-4o-mini"),
planner: "jev",
});
文档
完整文件时间 参考文献. agentium.in
社区
加入对话 解析器。 。 。 .
许可证
麻省理工学院
DOM 观察隐私
元素标签使用明确的标签,ARIA文本,占位符和名称;已填入的输入,文本区和可满足值被排除在外. 这涵盖密码、检察官办公室和付款字段,而不依赖于其输入类型。 它不编辑任意可见的页面文本或截图像素 。 主机应选择与页面相适应的观测模式,并将证书保存在现有证书参考书后.