SuperAPI AI 工具集

creatok-generate-image

设计与创作

查看项目

更新于 10-16 08:36

技能介绍

用途:在用户要求生成图片、创建 AI 图像、制作商品图或根据提示词生成视觉内容时,本技能负责提交图像生成任务、轮询状态并保存产物。

主要能力:从 CreatOK capabilities 端点运行时读取模型列表、默认值与硬限制,不本地硬编码;使用返回的默认模型,除非用户明确选择其他受支持模型;仅校验分辨率、宽高比、数量、参考图上限等硬性执行约束;支持上传本地参考图并随任务提交,用于风格迁移或主体参考;提交后立即持久化 task_id,便于后续恢复;任务结束后写入 outputs/result.json(含 task_id/status/images/raw)与 outputs/result.md,并原样返回最终图片 URL;已存在 task_id 时从该任务继续,不要求用户重复提示词。

使用方式:先确认必要输入,缺失时询问;提示词模糊可先协助润色。触发任何付费或高成本图像生成调用前,必须请求用户确认,并汇总模型、分辨率、图片数量(n)、宽高比(如指定)及可用时的预估费用/积分;用户确认后才提交。提交调用 POST /api/open/skills/image-generation;随后轮询 GET /api/open/skills/tasks/status?task_id=...&task_type=image_generation 直至完成。恢复模式下一次检查或按用户意愿持续轮询;成功则原样返回图片 URL,排队或运行中需说明并提供继续检查选项,失败则说明原因与建议。产物位于 generate-image/.artifacts/<run_id>/...。

限制:未确认不得提交生成任务;面向用户的回复避免技术性措辞,除非用户明确需要调试细节;最终回复语言应与用户输入语言一致,默认英文;模型解释保持精简,不依赖提供商等元数据。具体费用、可用模型清单与硬限制以运行时 capabilities 端点返回为准,资料暂无固定数值。