SuperAPI AI 工具集

dreamina-cli

通用与其它

查看项目

更新于 10-16 07:22

技能介绍

用途:当智能体需要 Dreamina(即梦)的图像或视频生成、任务查询与列表、额度检查或会话管理时使用。用户提到“即梦”时同样按 Dreamina 处理。

主要能力:提供图像生成(text2image、image2image、image_upscale)与视频生成(text2video、image2video、frames2video、multiframe2video、multimodal2video),以及任务与账户操作(query_result、list_task、user_credit)、会话操作(login、login_checklogin、logout、relogin、session)、能力发现(list_capabilities)和版本检查(version)。

使用方式:优先使用 scripts/ 下的封装脚本而非直接调用 dreamina,封装脚本提供路径校验、命令规范化、结构化 JSON、--dry-run 和统一错误处理。可用 python3 ./scripts/list_capabilities.py --format json 发现能力;对昂贵或含义不清的请求先用 --dry-run 检查参数。异步生成需保留 submit_id 并用 query_result.py 轮询。登录或重新登录建议加 --headless 打印 OAuth Device Flow 授权信息,再用 python3 scripts/login_checklogin.py --device-code <device_code> --poll 30 轮询。

输出约定:封装脚本返回含 ok、command、cli_args、data 或 error/details 的 JSON;仅当 submit_id 存在且 gen_status 为 querying 或 success 时提交才算有效,gen_status=fail 会被转为 ok: false。

限制:图像生成需指定 resolution_type,视频生成需指定 video_resolution;Seedream 5.0 Pro 以 --model_version=5.0Pro 暴露,支持 1k/2k/4k,默认模型为 5.0;自定义宽高不能与 --ratio 同用;seedance2.0mini 为 4-15 秒且仅 720p,seedance2.5 支持 480p/720p 与 4-30 秒;部分模型需在 Dreamina Web 完成一次性授权,出现 AigcComplianceConfirmationRequired 时应提示用户完成后重试。其余价格、平台等信息暂未提供。