Qwen-Image-Edit-2509不支持自动连续编辑,每次API调用独立,必须显式传入上一轮输出图的base64或有效HTTPS URL作为本次image参数,否则AI将忽略前序修改从头处理。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你用火山引擎Qwen-Image-Edit-2509完成一次“删除LOGO+添加文字”的图像编辑后,想在生成图上再加个水印或调个色,却反复上传原图重跑——这不仅浪费Token,还会让AI忽略前序修改的上下文。真正的连续编辑,必须让模型“记住”上一轮输出结果并将其作为新输入。
确认编辑链路是否支持连续输入
Qwen-Image-Edit-2509本身不保留历史会话状态,【每次API调用都是独立请求,不会自动继承上一次输出】。这意味着:你不能只传新指令,必须显式把上一轮生成的图片URL或base64作为本轮的image参数传入。若仍传原始图,AI将无视前次修改,从头开始理解指令——比如你第二次说“把右下角文字改成蓝色”,它可能去改原图里根本不存在的文字。
打开火山引擎控制台→进入「方舟模型服务」→找到已部署的Qwen-Image-Edit-2509实例→点击「在线调试」。检查接口文档中image字段说明:明确要求支持JPEG/PNG格式的base64字符串或公网可访问的HTTPS URL。
获取上一轮编辑结果的图片数据
方法一:从API响应体直接提取
调用成功后,响应JSON中包含result字段,其值为base64编码的图片数据(以data:image/png;base64,开头)。复制整个字符串,去掉前缀,仅保留base64主体部分(即逗号后的长字符串)。
方法二:下载后重新上传
在调试页面点击「下载结果图」,保存为本地PNG文件;再通过火山引擎TOS对象存储控制台上传该图,获取其公开URL。注意:URL必须以https://开头,且无登录鉴权跳转——否则API调用会因无法拉取图片而失败。
⚠️关键提醒:不要用浏览器地址栏里带临时签名的URL(含Expires=、OSSAccessKeyId=等参数),这类链接1小时后失效,会导致后续编辑请求直接报错“image fetch failed”。
组织连续编辑的输入参数
第一步:准备三要素——上一轮输出图、新编辑指令、基础配置
第二步:构造JSON payload,确保以下字段准确填写:
• image:填入上一步获取的base64字符串(推荐)或有效HTTPS URL
• prompt:写清本次要做的动作,例如“在图像左下角添加半透明‘CONFIDENTIAL’字样,字体大小14,灰色”
• negative_prompt:可选,用于排除干扰,如“不要改变右上角的日期戳”
第三步:保持其他参数不变(如seed、guidance_scale),避免因随机性导致布局偏移。
第四步:发送POST请求到Qwen-Image-Edit-2509的endpoint地址,使用你的AK/SK签名认证。若使用Python SDK,需调用volcengine.ark.runtime.ArkRuntimeClient.invoke_model(),传入上述JSON字典作为body参数。
第五步:解析新响应中的result字段,提取base64内容,保存为文件或转为URL供下一轮使用——此时你已建立完整编辑链路。

















