招募新行业共建伙伴 —— 凡开辟新行业,平台费用一律半价

工作原理

了解平台自动完成了什么——这样你就知道哪些东西不需要配置。发一个 task,平台负责路由、调用工具、交付结果。

自动路由:一个端点,两条通道

当你向 POST /v1/workspaces/{workspace_id}/agent/runs 发送一个 task 时,平台会自动判断该走哪条执行通道——你无需自己选择端点:

  • Chat 通道——快速、纯文本回复。适合模型能一步直接回答的问题("解释 SEPA Instant"、"翻译这段话")。快速且低成本。

  • Agent 通道——自主、多步骤、调用工具。适合需要搜索、生成文件、执行代码或浏览器的任务("对比 Wise 和 Airwallex 的费率,输出一张表格"、"读取我的知识库并总结退款政策")。

路由器优先使用启发式判断(近零成本,无需 LLM 调用),只有当任务明确需要工具或多步骤时才升级。如果 chat 回复过程中发现需要工具,会自动升级到 agent 通道——无感切换,你无需重试。

两种情况下你都发往同一个端点。你的任务跑成快速 chat 还是完整 agent 循环,是平台的决策,不是你的。如果你需要保证纯 chat 回复(无工具、最低延迟),可以直接用 POST …/chat——见 Chat

内置工具:无需配置

Agent 自带完整的工具集。它根据任务自行决定调用哪些工具——你无需选择、配置或对接任何工具。以下工具默认在每次运行中全部可用:

类别

工具

自动调用时机

网页研究

web_searchurl_readeradvanced_scrapedocument_readocr_extract

任务需要实时网页信息、读取页面或 PDF/图片提取

你的知识库

rag_searchspreadsheet_analyzesql_query

任务引用了你工作区上传的文件或数据

公开数据集

arxiv_searchsec_edgarworld_bankoecdfinancial_datacurrency_convertweatherrss_read

任务需要金融、学术或结构化公开数据

代码执行

python_exec

任务需要计算、数据处理或分析

浏览器

browser_navigatebrowser_actbrowser_extract

任务需要访问网站、登录或与页面交互

文件生成

create_pdfcreate_docxcreate_slidescreate_markdowncreate_webapp

任务需要输出文档、表格或幻灯片

记忆

rememberforget

agent 需要为后续运行保存或回忆事实

计算辅助

calculatorconvertcurrent_timebase64random_choice

任务需要算术、单位换算或时间戳

以上全部零配置——它们是平台的一部分,在每次 agent 运行中默认可用。模型会为任务选择合适的工具;你可以在流式事件(tool_calltool_result)中看到每次工具调用。

唯一的例外:连接器。 第三方账号(Gmail、Slack、GitHub、Notion、Supabase、Datadog 等)需要在 Settings → Connectors 中做一次性的 OAuth 或 API key 连接。连接后,agent 也会自动使用它们。见 Connectors

自动输出:规划 → 执行 → 交付

一次 agent 运行是一个自主循环。你不需要编写步骤——agent 自己规划:

  • 规划——模型将任务拆解为步骤("先搜索 X,然后读取最相关的结果,再综合")。

  • 执行——它按计划调用工具,逐一执行(或在安全时并行),读取每个结果后再进入下一步。

  • 验证——它对照任务检查自己的输出,如果工具失败或结果不完整会自动重试。

  • 交付——最终答案落在 run_end 事件的 final_text 中;产出的文件作为 artifacts 返回。

每一步都通过 GET …/agent/runs/{run_id}/attach 实时流式返回——你能看到推理过程、工具调用和答案的生成。你也可以之后通过 GET …/agent/runs/{run_id} 获取已完成的运行(含完整步骤轨迹)。

可选增强(非必需)

基线——一个不带额外参数的 task——已经具备完整的工具能力和智能路由。以下纯属可选的精细化增强:

  • Skills——可复用的工作流手册。注入一个来引导 agent 如何处理任务(例如"竞品分析"手册)。永不自动附加;需显式选择。

  • 专家角色——领域身份(律师、数据分析师、品牌守护者)。塑造 agent 在该运行中是谁。每次运行最多一个。

  • Projects——常驻指令 + 上传的知识,打包为可复用的上下文。让运行基于你的领域。

  • Memory——工作区的长期记忆。保存一次事实;agent 在相关的后续运行中自动回忆。

  • **pro** 模式——解锁更深入、多线程的推理(并行子 agent),适用于复杂任务。运行 body 上的一个布尔标志。

以上都不是对接的必需项。从最简的 {"task": "…"} 开始,只在有具体需求时才添加增强。Cookbook 展示了每种增强的实际用法。