跳到正文

什么是 WebAgent ​

WebAgent 是 Qoni 的网页行动层:应用给出目标,它在真实浏览器里完成搜索、点击、填写、读取和跨页面操作,并把执行结果交回业务系统。

四个能力 ​

  • DoAnything:开放式浏览器任务,agent 自主决定执行路径。
  • Track:定时执行网页检查,读取最近 50 次检查记录。
  • DeepResearch:多轮检索和交叉核对,产出研究报告。
  • WebSearch:批量搜索,返回去重后的结构化结果。

Profiles 用于 DoAnything 复用登录态;SSE 用于观察 run 产品的任务进度,当前 Track 不提供这两个入口。产品共享 project 隔离与鉴权,不共用同一组旧版 Client 方法。

调用入口 ​

入口适用场景
Node.js / TypeScript SDK服务端使用 @qoniai/qoni,AK/SK + delegation token
REST / cURL任意语言直接调用 /api/v1
Python / 原生 HTTPPython 通过 HTTP 客户端调用,不安装不存在的 Python SDK

任务模型 ​

DoAnything、DeepResearch、WebSearch 的创建接口返回异步 run。Track 返回定时任务资源,checks 只提供最近 50 次检查,不是全历史详情接口。Node SDK 用 RunHandle / MonitorHandle;正式 0.9.0 的旧 Track 路由与当前后端不兼容,未发布候选边界见 Track。