名称: seisoai
描述: 面向智能体的统一媒体生成网关。动态发现工具,选择 API 密钥或 x402 认证,调用图像/视频/音频/音乐/3D/训练工具,并可靠地处理队列任务。
元数据: {"openclaw":{"homepage":"https://seisoai.com","emoji":"🎨"}}
版本: 1.1.1
last_synced: 2026-02-09
基础 URL: https://seisoai.com
主要端点: POST /api/gateway/invoke/{toolId} 或在请求体中包含 toolId 的 POST /api/gateway/invoke。
认证: X-API-Key 或 x402 支付(Base 链上的 USDC)。
GET /api/gateway/toolsGET /api/gateway/tools/{toolId}GET /api/gateway/price/{toolId}当存在实时注册表时,请勿依赖静态工具列表。
请按以下决策顺序执行:
X-API-Key。POST /api/gateway/invoke/image.generate.flux-2
X-API-Key: sk_live_xxx
Content-Type: application/json
{"prompt":"a sunset over mountains"}
402 响应。payment-signaturex-paymentpaymentGET /api/gateway/toolsGET /api/gateway/tools/{toolId}GET /api/gateway/price/{toolId}GET /api/gateway/mcp-manifestPOST /api/gateway/invoke/{toolId}POST /api/gateway/invokeGET /api/gateway/jobs/{jobId}?model=...GET /api/gateway/jobs/{jobId}/result?model=...GET /api/gateway/agentsGET /api/gateway/agent/{agentId}POST /api/gateway/agent/{agentId}/invoke/{toolId?}POST /api/gateway/agent/{agentId}/orchestrate对于常规媒体生成(图像、视频、音频、3D),请使用 /api/gateway/invoke 及上述发现端点;无需额外检查。以下规则仅当用户明确要求运行或编排特定智能体(例如,一个命名的机器人或工作流)时才适用。
默认策略:对于智能体范围的路由(/api/gateway/agent/*)默认拒绝。仅当所有检查都通过时,才使用智能体范围的端点:
/agent/* 路由。GET /api/gateway/agents 或用户提供的精确 ID)解析 agentId。agentId,除非用户明确请求多智能体执行。GET /api/gateway/agent/{agentId},并仅使用为该智能体声明的工具 ID。agentId 时,首选直接查找。agentId、路由、工具 ID 和原因。/agent/*;回退到 /api/gateway/invoke。image.generate.flux-2image.generate.kling-image-v3image.generate.kling-image-o3image.generate.nano-banana-proimage.generate.flux-pro-kontext-editimage.face-swapimage.inpaint, image.outpaintimage.extract-layerimage.upscalevideo.generate.veo3video.generate.veo3-image-to-videovideo.generate.veo3-first-last-framevideo.generate.kling-3-pro-text, video.generate.kling-3-std-textvideo.generate.kling-3-pro-image, video.generate.kling-3-std-imagevideo.generate.dreamactor-v2audio.ttsaudio.tts.minimax-hd, audio.tts.minimax-turboaudio.lip-syncaudio.transcribemusic.generateaudio.sfxaudio.stem-separation3d.image-to-3d3d.image-to-3d.hunyuan-pro3d.text-to-3d.hunyuan-pro3d.image-to-3d.hunyuan-rapid3d.smart-topology, 3d.part-splitter文生图:
{"prompt":"..."}
图像编辑:
{"prompt":"...","image_url":"https://..."}
文生视频:
{"prompt":"...","duration":"6s"}
DreamActor 动作迁移:
{"source_image_url":"https://...","driving_video_url":"https://..."}
语音克隆 TTS:
{"text":"...","audio_url":"https://..."}
3D 图生网格:
{"image_url":"https://...","output_format":"glb"}
如果 executionMode 为 queue,响应将包含任务元数据。请使用:
statusUrl 轮询直到任务完成/失败。resultUrl 获取完成后的结果。将队列提交成功视为可计费的成功(x402 结算/API 密钥信用扣除已在服务器端处理)。
400:模式/输入不匹配。重新获取工具模式并更正字段。402:缺少/无效支付或 API 密钥信用不足。404:工具/智能体未找到。刷新注册表。503:工具已禁用。在同一类别中选择备用工具。500:使用退避策略重试;然后切换模型/工具。GET /tools/{toolId} 获取的精确模式来填充必填字段。/api/gateway/agent/* 视为特权路由,并应用上述强制安全控制。当此文件更新时:
- 保持 ID 与 backend/services/toolRegistry.ts 对齐。
- 更新 last_synced 和 version。
- 保持示例最小化且可执行。