返回
文档智能体 API

智能体 API

用你自己的代码运行 Waslo 智能体:一个 REST 端点负责回复,另有知识库、商品目录、记忆与日历——无需控制台。

控制台能做的一切,你的代码也能做。智能体 API 对外提供的,正是在 WhatsApp 与 Instagram 上回复的同一个引擎——同一套知识库、同样的按客户记忆、同样的日历与目录工具——以一个可从你自己产品调用的 REST API 呈现。

完整参考与密钥管理见开发者门户

什么时候用

  • 你已经有 App 或网站,希望 Waslo 在其中回复,而不是在某个渠道上。
  • 你是代理商,想以自己的品牌为客户运行这个智能体。
  • 你只想单独用分类、记忆或知识库检索,不需要消息层。

如果你只是想在 WhatsApp 或 Instagram 上有个智能体,那不需要这个——去集成里连接渠道即可。

一次调用

发送一条消息和一个用户 ID,返回的回复已经应用了记忆、知识库引用与工具动作。

curl https://api.waslo.io/v1/agent/reply \
  -H "Authorization: Bearer wsk_live_..." \
  -d '{
    "message": "Do you have a morning slot Thursday?",
    "userId": "customer_8842",
    "tools": ["calendar"]
  }'

userId 由你决定,它是智能体在多次调用之间记住同一个人的依据。沿用它对话就继续,换掉它就重新开始。

API 还覆盖什么

领域你可以做什么
回复文本、媒体(图片、音频、视频、PDF)与语音输出
分类单独把一条消息评为 HOT / WARM / COLD
记忆读取或删除智能体对某位用户的记忆
知识库上传、列出与删除文档——与控制台共用
商品目录对商品的完整增删改查——与控制台共用
日历无需打开控制台即可连接 Google Calendar 或 Cal.com
配置按请求或长期设置系统提示词与行为
用量已消耗额度、当前余额、支出上限

你通过 API 上传的一切都会出现在控制台,你在控制台添加的一切 API 也看得到。这是同一个工作区,不是两个。

API 密钥

密钥在开发者门户创建,且只显示一次——它以哈希形式存储,我们无法替你找回。每个密钥带有权限范围(agentmemorykbcatalogconfigusage),只能做其权限允许的事。每个组织最多可保留 10 个有效密钥,可随时吊销。

请把密钥当作密码:仅限服务端,绝不要放进浏览器打包产物或移动应用。

额度与限流

API 在所有套餐下都按额度计费——它与渠道订阅是两个产品,因此 Growth 订阅并不会让 API 调用免费。费率高于渠道回复,因为每次调用承担的工作更多:

事件额度
文本回复2
调用了工具的回复3
读取了媒体的回复5
语音输出+2
分类1

开发者套餐决定你的限流额度,并在你购买之外每月额外赠送一部分额度。没有套餐时,将回落到默认的每分钟与每日限制。你还可以设置每月支出上限,避免失控的循环耗尽余额——达到上限后请求会以 spend_cap_reached 被拒绝。

错误

所有错误都以同一种信封返回,并带有一个 request_id,联系支持时值得一并提供。

状态码含义
400请求体未通过校验
401缺少或无效的 API 密钥
402额度不足,或已达支出上限
403密钥的权限范围不包含此端点
413请求体过大
429触发限流——请在响应头给出的间隔后重试

在回复请求上带 Idempotency-Key 头:24 小时内的重复调用会返回原始响应,而不会重复扣费。

你的 API 用户不会进入运营收件箱

通过 API 产生的会话属于你 App 的用户,而不属于盯着 Waslo 收件箱的那个人——因此它们默认在「客户」和「收件箱」中隐藏。想看时加上 ?includeApi=true

白标

在 White-label 套餐下,主密钥可以创建彼此隔离的租户工作区,每个都有自己的密钥、知识库与商品目录。母账户支付全部用量,并获得按租户计量的数据用于二次计费;租户永远看不到母账户余额。租户按设计没有控制台权限——API 就是他们的全部界面,包括连接日历

下一步

相关指南

准备好开始了吗?

注册即获 75 个免费积分 — 无需信用卡。

开始使用