核心用法
SeisoAI 采用 x402 支付协议 实现无订阅的按次付费模式。完整流程分为四步:
1. 发现工具:通过 /api/gateway/tools 浏览 120+ 工具,查看详细输入 schema 和定价
2. 发起请求:携带 prompt 调用工具接口,接收 HTTP 402 支付挑战
3. 用户确认:解析支付金额(USDC,通常 $0.01–$0.33)、收款方地址(硬编码验证),等待明确批准
4. 签名重试:本地 Node.js 脚本使用私钥签名,携带 payment-signature 头完成支付并获取结果
支持 同步执行(即时返回)和 队列模式(轮询获取结果)。图像、视频、音频、3D 模型等结果通过 URL 字段提取。
显著优点
- 成本极低的即用即付:无需月费,图像生成低至 $0.016,视频 $0.09/秒起,适合低频或实验性需求
- 模型覆盖全面:集成 Flux、Sora、Kling、Veo3、Wan 等 SOTA 模型,含独家工具如 Recraft-v3(矢量)、OmniGen-v2(虚拟试衣)
- 安全设计完善:私钥本地签名、硬编码收款地址防篡改、推荐专用钱包+小额余额策略
- 支持训练工作流:12 种 LoRA 训练工具,按 step 计费($0.004–$0.007/step)
- 开源透明:支付脚本开源,依赖锁定版本,支持
--ignore-scripts防供应链攻击
潜在缺点与局限
- 私钥管理门槛:需自行保管
SEISOAI_WALLET_KEY,虽推荐 1Password/Doppler 注入,但误操作(写入 dotfiles)会导致泄露风险 - 区块链依赖:必须使用 Base 链 USDC,新用户需完成钱包创建、跨链、Gas 准备等流程
- 无免费额度:每次调用均需付费,不适合零成本探索
- 队列任务需轮询:长视频/3D 生成需手动轮询状态,无 webhook 回调机制
- 单一供应商锁定:全部服务依赖 SeisoAI 平台,无备选支付通道
适合人群
- 创作者与设计师:需频繁尝试多种 SOTA 模型,但无法承担多平台订阅成本
- 开发者与 MLOps:需要程序化调用生成 API,集成到自动化工作流
- AI 训练师:需要低成本 LoRA/模型微调,按 step 精确控制预算
- Web3 原生用户:已有 Base 链钱包,熟悉 USDC 支付流程
常规风险
| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 私钥泄露 | **高** | 误写入 shell profile 或备份同步导致资金被盗 |
| 智能合约/签名脚本漏洞 | 中 | 虽地址硬编码,但 Node.js 依赖链存在理论攻击面 |
| 平台跑路/服务中断 | 中 | 预付费模式,余额可能无法追回 |
| 网络波动导致重复支付 | 低 | 402 nonce 机制已防护,但重试逻辑需正确实现 |
核心建议:严格使用独立钱包、保持余额<$20、通过密码管理器注入密钥、安装依赖时 --ignore-scripts 且环境变量置空。