本文介绍创意海报生成模型的输入输出参数。根据要求自动生成海报的背景和文字排版,支持多种海报风格。无需设计基础,轻松制作出彩作品,让创意触手可及。
相关指南:创意海报生成
您需要已获取与配置 API Key并配置API Key到环境变量。
为了减少等待时间并且避免请求超时,服务采用异步方式提供。您需要发起两个请求:
如果模型调用失败并返回报错信息,请参见错误码进行解决。
同时本模型还有如下特定错误码:
模型概览
| 模型名 | 免费额度(查看) | 计费单价 | 限流(含主账号与RAM子账号) | |
| 任务下发接口QPS限制 | 同时处理中任务数量 | |||
| wanx-poster-generation-v1 | 500张 | 目前仅供免费体验。免费额度用完后不可调用,推荐参考文本生成图像获取替代方案。 | 2 | 1 |
前提条件
您需要已获取与配置 API Key并配置API Key到环境变量。
HTTP调用
为了减少等待时间并且避免请求超时,服务采用异步方式提供。您需要发起两个请求:
- 创建任务:首先发送一个请求创建文生图任务,该请求会返回任务ID。
- 根据任务ID查询结果:使用上一步获得的任务ID,查询模型生成的结果。
步骤1:创建任务获取任务ID
POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/text2image/image-synthesis
请求头(Headers)Authorizationstring必选推荐您使用阿里云百炼API-Key,也可填DashScope API-Key。例如:Bearer d1xxx2a。X-DashScope-Asyncstring必选是否使用DashScope异步调用。HTTP只支持异步调用,设置为enable。Content-Typestring必选请求内容类型。固定为application/json。请求体(Request Body)modelstring必选调用模型。创意海报生成模型为wanx-poster-generation-v1。parameters object必选其他模型调用参数,只需要输入一个空对象即可。示例:{}inputobject必选输入图像的基本信息,比如图像URL地址。
属性 generate_mode string必选海报生成模式。
generate_mode=generate时有效。取值范围:[1,4],默认为1。如果设置的值大于4,则默认生成4张图。auxiliary_parameters string可选当generate_mode为"sr"或"hrf"时为必选项。需要提升分辨率或者高清修复的海报图片对应的辅助参数,数量限制为1。
注 该字段必须为海报生成服务的"generate"模式所返回的辅助参数。 中文和英文提示词至少二选一设置,支持两个参数同时设置。两个字段字符数加起来最多50个字/单词。prompt_text_en string可选的英文提示词。例如:"Children draw a lovely dragon, white background"。 中文和英文提示词至少二选一设置,支持两个参数同时设置。两个字段字符数加起来最多50个字/单词。wh_ratios string可选生成海报的版式。
海报风格枚举值及图示
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]() |
调用时请将 {WorkspaceId}替换为真实的业务空间ID。 |
响应outputobject任务输出信息。
属性 task_id string任务id。task_status string任务状态。
|
步骤2:根据任务ID查询结果
GET https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/tasks/{task_id}
请求头(Headers)Authorizationstring必选推荐使用阿里云百炼API-Key,也可填DashScope API-Key。例如:Bearer d1xxx2a。URL路径参数(Path parameters)task_idstring必选任务id。 |
调用时请将 {WorkspaceId}替换为真实的业务空间ID。 |
响应outputobject任务输出信息。
属性 task_id string任务id。task_status string任务状态。
output data may contain inappropriate content。auxiliary_parameters List[String]高清修复和提升分辨率的辅助参数,与render_urls列表的URL一一对应。有效时限为24小时。接口返回的auxiliary_parameters可用于二次调用,将其作为入参,对海报进行分辨率提升或者高清修复。在返回海报图像URL之前,会进行敏感信息检测。如发现敏感内容,将拦截该图像,并替换为output data may contain inappropriate content。bg_urls List[String]不含文字的海报背景图URL。有效时限为24小时。
output data may contain inappropriate content。task_metrics object任务信息统计指标。
属性 TOTAL integer总的任务数。SUCCEEDED integer任务状态为成功的任务数。FAILED integer任务状态为失败的任务数。
属性 image_count integer生成图像的数量。 |
错误码
如果模型调用失败并返回报错信息,请参见错误码进行解决。
同时本模型还有如下特定错误码:
HTTP状态码 | 接口错误码(code) | 接口错误信息(message) | 含义说明 |
|---|---|---|---|
400 | InvalidParameter | check input data style | 输入参数不满足入参要求 |
500 | InternalError | inference error | 算法内部错误 |
常见问题
- 如何查询已经提交的所有异步任务? 具体操作请参见管理异步任务。
-
创意海报生成API是否支持对已经生成的海报进行二次编辑?
不支持对已生成海报的内容(如标题、正文、风格等)进行二次编辑。仅能通过再次调用本API来提升已生成海报的分辨率。如需调整海报的内容,请重新设计并生成新的海报。
提升已生成海报分辨率的方法为:将上次生成海报时的输入参数
"generate_mode"的值修改为sr或hrf,并在输入参数中新增"auxiliary_parameters",其值为上次生成海报时返回的完整参数集,其它参数保持不变。 调用时请将{WorkspaceId}替换为真实的业务空间ID。

















