返回顶部
s

seisoai统一媒体生成网关

Unified media generation gateway for agents. Discover tools dynamically, choose API key or x402 auth, invoke image/video/audio/music/3D/training tools, and handle queue jobs reliably.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.1
安全检测
已通过
536
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

seisoai

Seisoai

基础URL:https://seisoai.com
主要端点:POST /api/gateway/invoke/{toolId} 或 POST /api/gateway/invoke(在请求体中包含 toolId)
认证方式:X-API-Key 或 x402 支付(Base链上的USDC)

智能体优先工作流(每次会话执行此流程)

  1. 1. 发现可用工具:
- GET /api/gateway/tools
  1. 2. 针对选定工具,获取精确模式:
- GET /api/gateway/tools/{toolId}
  1. 3. 可选:预先评估输入价格:
- GET /api/gateway/price/{toolId}
  1. 4. 使用API密钥或x402调用。
  2. 如果是队列工具,从响应中轮询任务状态/结果URL。

当存在实时注册表时,不要依赖静态工具列表。

认证策略

按以下决策顺序执行:

  1. 1. 如果有项目API密钥,使用 X-API-Key。
  2. 如果没有密钥,使用x402按请求付费。
  3. 机器客户端不要发送浏览器CSRF令牌。

API密钥示例

http
POST /api/gateway/invoke/image.generate.flux-2
X-API-Key: sklivexxx
Content-Type: application/json

{prompt:a sunset over mountains}

x402示例(两步)

  1. 1. 不带支付头调用。
  2. 收到包含支付要求的 402 响应。
  3. 在Base链上签名/支付。
  4. 使用以下任一方式重试相同请求:
- payment-signature - x-payment - payment

高价值端点

  • - 发现:
- GET /api/gateway/tools - GET /api/gateway/tools/{toolId} - GET /api/gateway/price/{toolId} - GET /api/gateway/mcp-manifest
  • - 调用:
- POST /api/gateway/invoke/{toolId} - POST /api/gateway/invoke
  • - 任务:
- GET /api/gateway/jobs/{jobId}?model=... - GET /api/gateway/jobs/{jobId}/result?model=...
  • - 智能体范围:
- GET /api/gateway/agents - GET /api/gateway/agent/{agentId} - POST /api/gateway/agent/{agentId}/invoke/{toolId?} - POST /api/gateway/agent/{agentId}/orchestrate

智能体范围安全控制(强制)

对于常规媒体生成(图像、视频、音频、3D),使用 /api/gateway/invoke 和上述发现端点;无需额外检查。以下规则仅适用于用户明确要求运行或编排特定智能体(例如命名机器人或工作流)时。

默认姿态:智能体范围路由(/api/gateway/agent/*)默认拒绝。仅在所有检查通过时才使用智能体范围端点:

  1. 1. 明确的任务需求
- 除非当前任务明确要求操作特定智能体,否则不要调用 /agent/* 路由。
  1. 2. 精确的智能体绑定
- 从可信来源(GET /api/gateway/agents 或用户提供的精确ID)解析 agentId。 - 切勿根据名称/提示推断或猜测智能体ID。
  1. 3. 授权边界
- 仅使用当前调用者的凭证。 - 切勿尝试重用、提升或代理凭证以访问其他租户/所有者。
  1. 4. 单一智能体范围
- 对于单个任务,操作一个已批准的 agentId,除非用户明确请求多智能体执行。
  1. 5. 工具白名单强制执行
- 在调用/编排之前,获取 GET /api/gateway/agent/{agentId},仅使用该智能体声明的工具ID。 - 拒绝未在该智能体定义中列出的工具ID。
  1. 6. 无递归编排
- 不要创建自引用编排、编排循环或跨未知智能体的扇出模式。
  1. 7. 无广泛发现泄露
- 除非用户任务需要,否则不要枚举所有智能体;当已知 agentId 时,优先直接查找。
  1. 8. 审计追踪要求
- 在智能体运行记录中记录每次智能体范围调用的 agentId、路由、工具ID和原因。
  1. 9. 不匹配或歧义时:停止
- 如果所有权/范围/工具授权存在歧义,不要调用 /agent/*;回退到 /api/gateway/invoke。

工具选择速查表(已验证ID)

图像

  • - 快速文本->图像:image.generate.flux-2
  • 高级电影级:image.generate.kling-image-v3
  • 高级一致性:image.generate.kling-image-o3
  • 360/全景:image.generate.nano-banana-pro
  • 提示编辑:image.generate.flux-pro-kontext-edit
  • 换脸:image.face-swap
  • 内绘/外绘:image.inpaint、image.outpaint
  • 背景移除/分层:image.extract-layer
  • 放大:image.upscale

视频

  • - 文本->视频(Veo):video.generate.veo3
  • 图像->视频(Veo):video.generate.veo3-image-to-video
  • 首尾帧:video.generate.veo3-first-last-frame
  • Kling文本:video.generate.kling-3-pro-text、video.generate.kling-3-std-text
  • Kling图像:video.generate.kling-3-pro-image、video.generate.kling-3-std-image
  • 运动迁移:video.generate.dreamactor-v2

音频/语音/音乐

  • - 语音克隆TTS:audio.tts
  • TTS质量等级:audio.tts.minimax-hd、audio.tts.minimax-turbo
  • 唇形同步:audio.lip-sync
  • 转录:audio.transcribe
  • 音乐:music.generate
  • 音效:audio.sfx
  • 音轨分离:audio.stem-separation

3D

  • - 图像->3D标准:3d.image-to-3d
  • 图像->3D专业版:3d.image-to-3d.hunyuan-pro
  • 文本->3D专业版:3d.text-to-3d.hunyuan-pro
  • 快速图像->3D:3d.image-to-3d.hunyuan-rapid
  • 网格后处理:3d.smart-topology、3d.part-splitter

最小负载模式

文本->图像:
json
{prompt:...}

图像编辑:
json
{prompt:...,image_url:https://...}

文本->视频:
json
{prompt:...,duration:6s}

DreamActor运动迁移:
json
{sourceimageurl:https://...,drivingvideourl:https://...}

语音克隆TTS:
json
{text:...,audio_url:https://...}

3D图像->网格:
json
{imageurl:https://...,outputformat:glb}

队列处理约定

如果 executionMode 为 queue,响应包含任务元数据。使用:

  1. 1. statusUrl 直到完成/失败。
  2. 完成后使用 resultUrl。

将队列提交成功视为可计费成功(x402结算/API密钥信用扣除已在服务端处理)。

错误策略

  • - 400:模式/输入不匹配。重新获取工具模式并更正字段。
  • 402:缺少/无效支付或API密钥信用不足。
  • 404:工具/智能体未找到。刷新注册表。
  • 503:工具已禁用。选择同一类别中的备用工具。
  • 500:使用退避策略重试;然后切换模型/工具。

智能体可靠性规则

  1. 1. 在规划多步骤流程之前,始终发现实时工具。
  2. 使用 GET /tools/{toolId} 的精确模式获取必填字段。
  3. 每次请求保持一个工具调用;在智能体中链式调用。
  4. 优先使用明确的模型/工具ID,而非自然语言路由假设。
  5. 重试时,不要重用过期的x402签名。
  6. 将 /api/gateway/agent/* 视为特权路由,并应用上述强制安全控制。

自我维护

当此文件更新时:

  • - 保持ID与 backend/services/toolRegistry.ts 一致。
  • 更新 last_synced 和 version。

-

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 seisoai-1776369228 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 seisoai-1776369228 技能

通过命令行安装

skillhub install seisoai-1776369228

下载

⬇ 下载 seisoai v1.1.1(免费)

文件大小: 3.71 KB | 发布时间: 2026-4-17 16:16

v1.1.1 最新 2026-4-17 16:16
Unified media gateway: discover tools, x402/API key auth, image/video/audio/3D. Agent-scoped safety controls.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部