用途:该技能用于在智能体中集成 Oxylabs。Oxylabs 是代理与网页抓取解决方案提供商,开发者与企业可用其规模化采集网站公开数据。本技能借助 Membrane CLI 与 Oxylabs 交互,Membrane 自动处理认证与凭据刷新,无需自行管理密钥。
主要能力:涵盖抓取网站(Scrape Website)、任务(Job)、账户(Account)、用量统计(Usage Statistics)等操作;可通过自然语言意图检索可用动作,并调用已构建动作完成集成逻辑。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest,再执行 membrane login --tenant --clientName=<agentType> 完成认证,无交互环境会输出授权 URL,需用户浏览器打开并以 membrane login complete <code> 收尾。用 membrane connection ensure "https://oxylabs.io" --json 建立连接,输出中的 id 为连接 id;若状态为 BUILDING,可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。检索动作用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json;运行动作用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。动作不覆盖时可走代理请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query、--pathParam 等选项。任意命令可加 --json 获取机器可读输出。
适用场景:需要与 Oxylabs 数据交互、执行抓取或查询账户与用量时。
限制:官方资料未提供具体功能细节、收费与价格、平台范围及效果数据;请以 Oxylabs 官方文档 https://developers.oxylabs.io/ 为准,且不应向用户索取 API 密钥或令牌。