专业版作画步骤说明
通用步骤
获取支持的作画模型列表
获取模型对应的预设资源列表
注:不使用预设资源可忽略这一步。
调用「获取预设资源」接口传入要查询的模型的标识,获取模型对应的预设资源列表。
预设资源里包含的是能够用于作画起到一定修饰作用的一些元素(风格选择、融合模型、角色同人等,与无界AI对应)。
调用「获取预设资源」接口传入要查询的模型的标识,获取模型对应的预设资源列表。
预设资源里包含的是能够用于作画起到一定修饰作用的一些元素(风格选择、融合模型、角色同人等,与无界AI对应)。
发起作画
调用「专业版发起AI作画」接口传入要使用的作画模型、尺寸、作画数量、使用的预设资源等一系列参数发起作画。
接口成功响应意味着系统已经收到该作画任务,同时会返回该任务的唯一标识--字段key用于任务提交后的进度或结果查询。
接口成功响应意味着系统已经收到该作画任务,同时会返回该任务的唯一标识--字段key用于任务提交后的进度或结果查询。
查询作画进度/结果
同步查询
异步通知
☝️ 调用「专业版作画轮询接口」接口传入要查询的作画任务的标识查询作画进度/结果。
返回的信息中包含有预计剩余作画完成时间(作画生成中)、作画结果图url(作画任务已完成)以及作画失败原因(作画任务已完成但失败)等信息,详情参考文档。
✌️ 若期望得到作画结果更详细的信息,可调用「专业版作画详情查询接口」。
返回的信息中包含有预计剩余作画完成时间(作画生成中)、作画结果图url(作画任务已完成)以及作画失败原因(作画任务已完成但失败)等信息,详情参考文档。
✌️ 若期望得到作画结果更详细的信息,可调用「专业版作画详情查询接口」。
条件生图步骤
参考生图
获取支持的条件生图的模式列表
调用「获取专业版条件生图模式列表」接口获取支持的条件生图的模式列表,找到模式-参考生图(
name = REFERENCE
),其下的信息里包含了该模式下可以使用的模型(model)、预处理器(preprocessor)以及相关的一些其他信息,作画时将使用它们各自都有的唯一的标识code来对应指定使用它们。发起作画
调用「专业版发起AI作画」,其中条件生图相关参数由
type(使用的controlnet模式标识)、model(对应controlnet模式下使用的模型标识)、preprocessor( 对应controlnet模式下使用的预处理器标识 ),更多请参考文档字段说明。
control_net_params
传入,主要有:type(使用的controlnet模式标识)、model(对应controlnet模式下使用的模型标识)、preprocessor( 对应controlnet模式下使用的预处理器标识 ),更多请参考文档字段说明。